Home
last modified time | relevance | path

Searched refs:Instruction (Results 101 – 125 of 23452) sorted by relevance

12345678910>>...939

/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Dscalar_replacement_pass.h82 bool CheckType(const Instruction* typeInst) const;
99 bool CheckUses(const Instruction* inst) const;
111 void TransferAnnotations(const Instruction* source,
124 Pass::Status ReplaceVariable(Instruction* inst,
131 Instruction* GetStorageType(const Instruction* inst) const;
159 bool CreateReplacementVariables(Instruction* inst,
184 Instruction* newVar);
192 bool ReplaceWholeLoad(Instruction* load,
199 bool ReplaceWholeStore(Instruction* store,
206 bool ReplaceAccessChain(Instruction* chain,
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_nvc0.h70 void handleBREV(Instruction *);
73 void handleFTZ(Instruction *);
94 TexUse(Instruction *use, const Instruction *tex, bool after) in TexUse()
96 Instruction *insn;
108 inline bool insnDominatedBy(const Instruction *, const Instruction *) const;
113 void addTexUse(std::list<TexUse>&, Instruction *, const Instruction *);
114 const Instruction *recurseDef(const Instruction *);
132 bool handleOUT(Instruction *);
133 bool handleDIV(Instruction *);
134 bool handleMOD(Instruction *);
[all …]
/dports/emulators/qemu/qemu-6.2.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/arm64/vixl/
H A DDisasm-vixl.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/disas/libvixl/vixl/a64/
H A Ddisasm-a64.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm64/vixl/
H A DDisasm-vixl.h51 virtual void ProcessOutput(const Instruction* instr);
59 virtual void AppendRegisterNameToOutput(const Instruction* instr,
88 virtual void AppendAddressToOutput(const Instruction* instr,
90 virtual void AppendCodeAddressToOutput(const Instruction* instr,
111 void Substitute(const Instruction* instr, const char* string);
117 const Instruction* instr, const char* format);
128 bool RdIsZROrSP(const Instruction* instr) const { in RdIsZROrSP()
132 bool RnIsZROrSP(const Instruction* instr) const { in RnIsZROrSP()
136 bool RmIsZROrSP(const Instruction* instr) const { in RmIsZROrSP()
140 bool RaIsZROrSP(const Instruction* instr) const { in RaIsZROrSP()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp54 case Instruction::ZExt: in getRelevantOperands()
55 case Instruction::SExt: in getRelevantOperands()
59 case Instruction::Add: in getRelevantOperands()
60 case Instruction::Sub: in getRelevantOperands()
61 case Instruction::Mul: in getRelevantOperands()
62 case Instruction::And: in getRelevantOperands()
63 case Instruction::Or: in getRelevantOperands()
64 case Instruction::Xor: in getRelevantOperands()
65 case Instruction::Shl: in getRelevantOperands()
66 case Instruction::LShr: in getRelevantOperands()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp217 case Instruction::Add:
218 case Instruction::Mul:
219 case Instruction::And:
220 case Instruction::Or:
222 case Instruction::Shl:
223 case Instruction::Sub:
224 case Instruction::LShr:
225 case Instruction::AShr:
226 case Instruction::Xor:
227 case Instruction::ZExt:
[all …]

12345678910>>...939