/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 373 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 375 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 402 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 422 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 423 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) { in getArithmeticInstrCost() 462 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 473 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 483 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 664 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 913 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 404 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 406 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 429 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 430 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 441 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 451 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 482 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 502 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 695 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 956 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 373 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 375 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 402 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 422 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 423 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) { in getArithmeticInstrCost() 462 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 473 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 483 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 664 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 913 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 404 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 406 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 429 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 430 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 441 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 451 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 482 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 502 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 695 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 956 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 373 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 375 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 402 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 422 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 423 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) { in getArithmeticInstrCost() 462 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 473 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 483 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 664 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 913 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/sysutils/vector/lucet-d4fc14a03bdb99ac83173d27fddf1aca48412a86/wasmtime/cranelift/peepmatic/crates/runtime/src/ |
H A D | instruction_set.rs | 49 old: Self::Instruction, in replace_instruction() argument 51 ) -> Self::Instruction; in replace_instruction() argument 61 root: Self::Instruction, in get_part_at_path() argument 78 root: Self::Instruction, in make_inst_1() argument 82 ) -> Self::Instruction; in make_inst_1() argument 94 root: Self::Instruction, in make_inst_2() argument 99 ) -> Self::Instruction; in make_inst_2() argument 110 root: Self::Instruction, in make_inst_3() argument 116 ) -> Self::Instruction; in make_inst_3() argument 126 inst: Self::Instruction, in instruction_to_constant() argument [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 373 Opcode == Instruction::SDiv || Opcode == Instruction::SRem; in getArithmeticInstrCost() 375 Opcode == Instruction::UDiv || Opcode == Instruction::URem; in getArithmeticInstrCost() 402 if (Opcode == Instruction::Shl || Opcode == Instruction::LShr || in getArithmeticInstrCost() 422 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 423 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) { in getArithmeticInstrCost() 462 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost() 473 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 483 if (const Instruction *I = dyn_cast<Instruction>(A)) in getArithmeticInstrCost() 664 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 913 const Instruction *UserI = cast<Instruction>(*Ld->user_begin()); in isFoldableLoad() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 77 static Instruction * 89 case Instruction::Add: in createReplacementInstr() 90 case Instruction::Sub: in createReplacementInstr() 91 case Instruction::Mul: in createReplacementInstr() 92 case Instruction::UDiv: in createReplacementInstr() 98 case Instruction::Shl: in createReplacementInstr() 101 case Instruction::And: in createReplacementInstr() 102 case Instruction::Or: in createReplacementInstr() 103 case Instruction::Xor: in createReplacementInstr() 146 } else if (Instruction *Instr = dyn_cast<Instruction>(WU)) { in replaceConstantExprOp() [all …]
|
/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/include/llvm/ |
H A D | Operator.h | 43 if (const Instruction *I = dyn_cast<Instruction>(this)) in getOpcode() 52 if (const Instruction *I = dyn_cast<Instruction>(V)) in getOpcode() 56 return Instruction::UserOp1; in getOpcode() 109 I->getOpcode() == Instruction::Mul; in classof() 117 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof() 129 return I->getOpcode() == Instruction::Add; in classof() 135 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof() 153 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof() 171 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof() 209 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 217 case Instruction::Add: in ComputeSpeculationCost() 218 case Instruction::Mul: in ComputeSpeculationCost() 219 case Instruction::And: in ComputeSpeculationCost() 220 case Instruction::Or: in ComputeSpeculationCost() 222 case Instruction::Shl: in ComputeSpeculationCost() 223 case Instruction::Sub: in ComputeSpeculationCost() 224 case Instruction::LShr: in ComputeSpeculationCost() 225 case Instruction::AShr: in ComputeSpeculationCost() 226 case Instruction::Xor: in ComputeSpeculationCost() 227 case Instruction::ZExt: in ComputeSpeculationCost() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 217 case Instruction::Add: in ComputeSpeculationCost() 218 case Instruction::Mul: in ComputeSpeculationCost() 219 case Instruction::And: in ComputeSpeculationCost() 220 case Instruction::Or: in ComputeSpeculationCost() 222 case Instruction::Shl: in ComputeSpeculationCost() 223 case Instruction::Sub: in ComputeSpeculationCost() 224 case Instruction::LShr: in ComputeSpeculationCost() 225 case Instruction::AShr: in ComputeSpeculationCost() 226 case Instruction::Xor: in ComputeSpeculationCost() 227 case Instruction::ZExt: in ComputeSpeculationCost() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 217 case Instruction::Add: in ComputeSpeculationCost() 218 case Instruction::Mul: in ComputeSpeculationCost() 219 case Instruction::And: in ComputeSpeculationCost() 220 case Instruction::Or: in ComputeSpeculationCost() 222 case Instruction::Shl: in ComputeSpeculationCost() 223 case Instruction::Sub: in ComputeSpeculationCost() 224 case Instruction::LShr: in ComputeSpeculationCost() 225 case Instruction::AShr: in ComputeSpeculationCost() 226 case Instruction::Xor: in ComputeSpeculationCost() 227 case Instruction::ZExt: in ComputeSpeculationCost() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 216 case Instruction::Add: in ComputeSpeculationCost() 217 case Instruction::Mul: in ComputeSpeculationCost() 218 case Instruction::And: in ComputeSpeculationCost() 219 case Instruction::Or: in ComputeSpeculationCost() 221 case Instruction::Shl: in ComputeSpeculationCost() 222 case Instruction::Sub: in ComputeSpeculationCost() 223 case Instruction::LShr: in ComputeSpeculationCost() 224 case Instruction::AShr: in ComputeSpeculationCost() 225 case Instruction::Xor: in ComputeSpeculationCost() 226 case Instruction::ZExt: in ComputeSpeculationCost() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 216 case Instruction::Add: in ComputeSpeculationCost() 217 case Instruction::Mul: in ComputeSpeculationCost() 218 case Instruction::And: in ComputeSpeculationCost() 219 case Instruction::Or: in ComputeSpeculationCost() 221 case Instruction::Shl: in ComputeSpeculationCost() 222 case Instruction::Sub: in ComputeSpeculationCost() 223 case Instruction::LShr: in ComputeSpeculationCost() 224 case Instruction::AShr: in ComputeSpeculationCost() 225 case Instruction::Xor: in ComputeSpeculationCost() 226 case Instruction::ZExt: in ComputeSpeculationCost() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/SPIRV-Tools/src/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | def_use_manager.h | 62 using UserEntry = std::pair<Instruction*, Instruction*>; 114 void AnalyzeInstDef(Instruction* inst); 119 void AnalyzeInstUse(Instruction* inst); 122 void AnalyzeInstDefUse(Instruction* inst); 126 Instruction* GetDef(uint32_t id); 136 void ForEachUser(const Instruction* def, 149 bool WhileEachUser(const Instruction* def, 162 const Instruction* def, 177 const Instruction* def, 208 void ClearInst(Instruction* inst); [all …]
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/ |
H A D | GenXVectorDecomposer.h | 46 class Instruction; variable 59 std::set<Instruction *> Seen; 60 SmallVector<Instruction *, 16> Web; 61 SmallVector<Instruction *, 16> ToDelete; 67 SmallVector<Instruction *, 8> NewInsts; 109 void eraseInst(Instruction *Inst); 120 SmallVector<Instruction *, 16> Web; 123 std::set<Instruction *> Seen; 146 void decompose(Instruction *Inst); 148 void decomposeBinOp(Instruction *Inst); [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm64/vixl/ |
H A D | MozInstructions-vixl.cpp | 43 bool Instruction::IsBL() const { in IsBL() 48 bool Instruction::IsBR() const { in IsBR() 53 bool Instruction::IsBLR() const { in IsBLR() 58 bool Instruction::IsTBZ() const { in IsTBZ() 68 bool Instruction::IsCBZ() const { in IsCBZ() 78 bool Instruction::IsLDR() const { in IsLDR() 83 bool Instruction::IsNOP() const { in IsNOP() 93 bool Instruction::IsADR() const { in IsADR() 119 bool Instruction::IsTargetReachable(const Instruction* target) const { in IsTargetReachable() 181 const Instruction* [all …]
|
/dports/www/firefox/firefox-99.0/js/src/jit/arm64/vixl/ |
H A D | MozInstructions-vixl.cpp | 43 bool Instruction::IsBL() const { in IsBL() 48 bool Instruction::IsBR() const { in IsBR() 53 bool Instruction::IsBLR() const { in IsBLR() 58 bool Instruction::IsTBZ() const { in IsTBZ() 68 bool Instruction::IsCBZ() const { in IsCBZ() 78 bool Instruction::IsLDR() const { in IsLDR() 83 bool Instruction::IsNOP() const { in IsNOP() 93 bool Instruction::IsADR() const { in IsADR() 119 bool Instruction::IsTargetReachable(const Instruction* target) const { in IsTargetReachable() 181 const Instruction* [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/arm64/vixl/ |
H A D | MozInstructions-vixl.cpp | 43 bool Instruction::IsBL() const { in IsBL() 48 bool Instruction::IsBR() const { in IsBR() 53 bool Instruction::IsBLR() const { in IsBLR() 58 bool Instruction::IsTBZ() const { in IsTBZ() 68 bool Instruction::IsCBZ() const { in IsCBZ() 78 bool Instruction::IsLDR() const { in IsLDR() 83 bool Instruction::IsNOP() const { in IsNOP() 93 bool Instruction::IsADR() const { in IsADR() 119 bool Instruction::IsTargetReachable(Instruction* target) const { in IsTargetReachable() 181 const Instruction* [all …]
|