Home
last modified time | relevance | path

Searched refs:Instruction (Results 8076 – 8100 of 52892) sorted by relevance

1...<<321322323324325326327328329330>>...2116

/dports/devel/llvm10/llvm-10.0.1.src/tools/llvm-exegesis/lib/
H A DLatency.cpp40 static std::vector<const Instruction *>
41 computeAliasingInstructions(const LLVMState &State, const Instruction *Instr, in computeAliasingInstructions()
50 std::vector<const Instruction *> AliasingInstructions; in computeAliasingInstructions()
54 const Instruction &OtherInstr = State.getIC().getInstr(OtherOpcode); in computeAliasingInstructions()
65 static ExecutionMode getExecutionModes(const Instruction &Instr, in getExecutionModes()
84 const Instruction *Instr, in appendCodeTemplates()
156 const Instruction &Instr, const BitVector &ForbiddenRegisters) const { in generateCodeTemplates()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_id.cpp40 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst) { in UpdateIdUse()
62 std::vector<const Instruction*> phi_instructions; in CheckIdDefinitionDominateUse()
71 const Instruction* use = use_index_pair.first; in CheckIdDefinitionDominateUse()
92 const Instruction* user = use.first; in CheckIdDefinitionDominateUse()
109 for (const Instruction* phi : phi_instructions) { in CheckIdDefinitionDominateUse()
112 const Instruction* variable = _.FindDef(phi->word(i)); in CheckIdDefinitionDominateUse()
132 spv_result_t IdPass(ValidationState_t& _, Instruction* inst) { in IdPass()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DLatency.cpp40 static std::vector<const Instruction *>
41 computeAliasingInstructions(const LLVMState &State, const Instruction *Instr, in computeAliasingInstructions()
50 std::vector<const Instruction *> AliasingInstructions; in computeAliasingInstructions()
54 const Instruction &OtherInstr = State.getIC().getInstr(OtherOpcode); in computeAliasingInstructions()
65 static ExecutionMode getExecutionModes(const Instruction &Instr, in getExecutionModes()
84 const Instruction *Instr, in appendCodeTemplates()
156 const Instruction &Instr, const BitVector &ForbiddenRegisters) const { in generateCodeTemplates()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/polly/include/polly/Support/
H A DVirtualInstruction.h238 Instruction *Inst = nullptr;
244 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
272 Instruction *getInstruction() const { return Inst; }
319 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
326 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
333 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
338 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/polly/include/polly/Support/
H A DVirtualInstruction.h240 Instruction *Inst = nullptr;
246 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
274 Instruction *getInstruction() const { return Inst; }
321 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
328 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
335 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
340 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Dstruct_cfg_analysis.cpp79 if (Instruction* merge_inst = block->GetMergeInst()) { in AddBlocksInFunction()
110 uint32_t StructuredCFGAnalysis::ContainingConstruct(Instruction* inst) { in ContainingConstruct()
122 Instruction* merge_inst = header->GetMergeInst(); in MergeBlock()
133 Instruction* merge_inst = header->GetMergeInst(); in LoopMergeBlock()
144 Instruction* merge_inst = header->GetMergeInst(); in LoopContinueBlock()
155 Instruction* merge_inst = header->GetMergeInst(); in SwitchMergeBlock()
197 for (const Instruction& inst : bb) { in FindFuncsCalledFromContinue()
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/
H A Dstruct_cfg_analysis.cpp79 if (Instruction* merge_inst = block->GetMergeInst()) { in AddBlocksInFunction()
110 uint32_t StructuredCFGAnalysis::ContainingConstruct(Instruction* inst) { in ContainingConstruct()
122 Instruction* merge_inst = header->GetMergeInst(); in MergeBlock()
133 Instruction* merge_inst = header->GetMergeInst(); in LoopMergeBlock()
144 Instruction* merge_inst = header->GetMergeInst(); in LoopContinueBlock()
155 Instruction* merge_inst = header->GetMergeInst(); in SwitchMergeBlock()
197 for (const Instruction& inst : bb) { in FindFuncsCalledFromContinue()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/polly/include/polly/Support/
H A DVirtualInstruction.h238 Instruction *Inst = nullptr;
244 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
272 Instruction *getInstruction() const { return Inst; }
319 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
326 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
333 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
338 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/polly/include/polly/Support/
H A DVirtualInstruction.h238 Instruction *Inst = nullptr;
244 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
272 Instruction *getInstruction() const { return Inst; }
319 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
326 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
333 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
338 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/lang/solidity/solidity_0.8.11/libyul/backends/evm/
H A DConstantOptimiser.cpp51 u256 eval(evmasm::Instruction _instr, vector<Expression> const& _arguments) in eval()
58 case evmasm::Instruction::ADD: in eval()
60 case evmasm::Instruction::SUB: in eval()
62 case evmasm::Instruction::MUL: in eval()
64 case evmasm::Instruction::EXP: in eval()
66 case evmasm::Instruction::SHL: in eval()
68 case evmasm::Instruction::NOT: in eval()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/polly/include/polly/Support/
H A DVirtualInstruction.h240 Instruction *Inst = nullptr;
246 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
274 Instruction *getInstruction() const { return Inst; }
321 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
328 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
335 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
340 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/devel/oclgrind/Oclgrind-21.10/src/plugins/
H A DInstructionCounter.cpp26 #define COUNTED_LOAD_BASE (llvm::Instruction::OtherOpsEnd + 4)
83 return llvm::Instruction::getOpcodeName(opcode); in getOpcodeName()
87 const WorkItem* workItem, const llvm::Instruction* instruction, in instructionExecuted()
93 if (opcode == llvm::Instruction::Load || opcode == llvm::Instruction::Store) in instructionExecuted()
96 bool load = (opcode == llvm::Instruction::Load); in instructionExecuted()
105 else if (opcode == llvm::Instruction::Call) in instructionExecuted()
/dports/devel/llvm13/llvm-project-13.0.1.src/polly/include/polly/Support/
H A DVirtualInstruction.h240 Instruction *Inst = nullptr;
246 VirtualInstruction(ScopStmt *Stmt, Instruction *Inst)
274 Instruction *getInstruction() const { return Inst; }
321 DenseMapInfo<Instruction *>::isEqual(LHS.getInstruction(),
328 TombstoneKey.Inst = DenseMapInfo<Instruction *>::getTombstoneKey();
335 EmptyKey.Inst = DenseMapInfo<Instruction *>::getEmptyKey();
340 return DenseMapInfo<std::pair<polly::ScopStmt *, Instruction *>>::
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/val/
H A Dvalidate_id.cpp40 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst) { in UpdateIdUse()
62 std::vector<const Instruction*> phi_instructions; in CheckIdDefinitionDominateUse()
71 const Instruction* use = use_index_pair.first; in CheckIdDefinitionDominateUse()
92 const Instruction* user = use.first; in CheckIdDefinitionDominateUse()
109 for (const Instruction* phi : phi_instructions) { in CheckIdDefinitionDominateUse()
112 const Instruction* variable = _.FindDef(phi->word(i)); in CheckIdDefinitionDominateUse()
132 spv_result_t IdPass(ValidationState_t& _, Instruction* inst) { in IdPass()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/val/
H A Dvalidate_id.cpp40 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst) { in UpdateIdUse()
62 std::vector<const Instruction*> phi_instructions; in CheckIdDefinitionDominateUse()
71 const Instruction* use = use_index_pair.first; in CheckIdDefinitionDominateUse()
92 const Instruction* user = use.first; in CheckIdDefinitionDominateUse()
109 for (const Instruction* phi : phi_instructions) { in CheckIdDefinitionDominateUse()
112 const Instruction* variable = _.FindDef(phi->word(i)); in CheckIdDefinitionDominateUse()
132 spv_result_t IdPass(ValidationState_t& _, Instruction* inst) { in IdPass()
/dports/www/firefox/firefox-99.0/js/src/jit/loong64/
H A DAssembler-loong64.h330 class Instruction; variable
347 Register toRK(Instruction& i);
348 Register toRJ(Instruction& i);
349 Register toRD(Instruction& i);
350 Register toR(Instruction& i);
652 Instruction* getDest(Instruction* src) const;
688 Instruction* getDest(Instruction* src);
1486 class Instruction {
1504 const Instruction& operator=(const Instruction& src) {
1518 Instruction* next();
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp331 const Instruction *I = dyn_cast<Instruction>(V);
597 if (isa<Instruction>(I) && cast<Instruction>(I)->isCommutative()) {
1767 case Instruction::Add:
1769 case Instruction::FAdd:
1771 case Instruction::Sub:
1778 case Instruction::Mul:
1794 case Instruction::Shl:
1800 case Instruction::And:
1802 case Instruction::Or:
1804 case Instruction::Xor:
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/include/llvm/Analysis/
H A DTargetTransformInfo.h475 Instruction *I = nullptr) const;
541 bool isProfitableToHoist(Instruction *I) const;
986 int getInstructionLatency(const Instruction *I) const;
990 int getInstructionThroughput(const Instruction *I) const;
1037 Instruction *I) = 0;
1054 virtual bool isProfitableToHoist(Instruction *I) = 0;
1111 const Instruction *I) = 0;
1258 Instruction *I) override {
1305 bool isProfitableToHoist(Instruction *I) override {
1437 const Instruction *I) override {
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/include/llvm/Analysis/
H A DTargetTransformInfo.h475 Instruction *I = nullptr) const;
541 bool isProfitableToHoist(Instruction *I) const;
1013 int getInstructionLatency(const Instruction *I) const;
1017 int getInstructionThroughput(const Instruction *I) const;
1064 Instruction *I) = 0;
1081 virtual bool isProfitableToHoist(Instruction *I) = 0;
1139 const Instruction *I) = 0;
1291 Instruction *I) override { in isLegalAddressingMode()
1338 bool isProfitableToHoist(Instruction *I) override { in isProfitableToHoist()
1473 const Instruction *I) override { in getCastInstrCost()
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXOpts/CMTrans/
H A DGenXImportOCLBiF.cpp191 std::vector<Instruction *> ListDelete; in runOnModule()
220 Instruction *IntrinCall = in runOnModule()
235 Instruction *const IntrinCall = in runOnModule()
254 Instruction *IntrinCall0 = CallInst::Create( in runOnModule()
275 Instruction *Replace = SIToFPInst::Create( in runOnModule()
282 Instruction *Replace = UIToFPInst::Create( in runOnModule()
289 Instruction *Mul = BinaryOperator::Create( in runOnModule()
301 Instruction *IntrinCall = in runOnModule()
307 Instruction *Add = BinaryOperator::Create( in runOnModule()
319 Instruction *IntrinCall = in runOnModule()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/com/sun/java/util/jar/pack/
H A DInstruction.java37 class Instruction { class
76 public Instruction next() { in next()
81 return Instruction.at(bytes, npc, this); in next()
95 public Instruction forceNextPC(int nextpc) { in forceNextPC()
100 public static Instruction at(byte[] bytes, int pc) { in at()
101 return Instruction.at(bytes, pc, null); in at()
104 public static Instruction at(byte[] bytes, int pc, Instruction reuse) { in at()
138 return new Instruction(bytes, pc, bc, w, length); in at()
323 && equals((Instruction) o); in equals()
336 public boolean equals(Instruction that) { in equals()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/IR/
H A DDIBuilder.h36 class Instruction; variable
86 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
90 Instruction *
93 BasicBlock *InsertBB, Instruction *InsertBefore);
890 Instruction *InsertBefore);
896 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
897 Instruction *InsertBefore);
903 Instruction *insertLabel(DILabel *LabelInfo, const DILocation *DL,
912 Instruction *insertDbgValueIntrinsic(llvm::Value *Val,
924 Instruction *insertDbgValueIntrinsic(llvm::Value *Val,
[all …]
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/jdk/src/share/classes/com/sun/java/util/jar/pack/
H A DInstruction.java37 class Instruction { class
76 public Instruction next() { in next()
81 return Instruction.at(bytes, npc, this); in next()
95 public Instruction forceNextPC(int nextpc) { in forceNextPC()
100 public static Instruction at(byte[] bytes, int pc) { in at()
101 return Instruction.at(bytes, pc, null); in at()
104 public static Instruction at(byte[] bytes, int pc, Instruction reuse) { in at()
138 return new Instruction(bytes, pc, bc, w, length); in at()
323 && equals((Instruction) o); in equals()
336 public boolean equals(Instruction that) { in equals()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/java.base/share/classes/com/sun/java/util/jar/pack/
H A DInstruction.java37 class Instruction { class
76 public Instruction next() { in next()
81 return Instruction.at(bytes, npc, this); in next()
95 public Instruction forceNextPC(int nextpc) { in forceNextPC()
100 public static Instruction at(byte[] bytes, int pc) { in at()
101 return Instruction.at(bytes, pc, null); in at()
104 public static Instruction at(byte[] bytes, int pc, Instruction reuse) { in at()
138 return new Instruction(bytes, pc, bc, w, length); in at()
323 && equals((Instruction) o); in equals()
336 public boolean equals(Instruction that) { in equals()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/com/sun/java/util/jar/pack/
H A DInstruction.java37 class Instruction { class
76 public Instruction next() { in next()
81 return Instruction.at(bytes, npc, this); in next()
95 public Instruction forceNextPC(int nextpc) { in forceNextPC()
100 public static Instruction at(byte[] bytes, int pc) { in at()
101 return Instruction.at(bytes, pc, null); in at()
104 public static Instruction at(byte[] bytes, int pc, Instruction reuse) { in at()
138 return new Instruction(bytes, pc, bc, w, length); in at()
323 && equals((Instruction) o); in equals()
336 public boolean equals(Instruction that) { in equals()
[all …]

1...<<321322323324325326327328329330>>...2116