Searched refs:getInstruction (Results 1 - 25 of 65) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.h28 // getInstruction - See MCDisassembler.
30 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRetireControlUnit.cpp42 const Instruction &Inst = *IR.getInstruction();
58 const Instruction *Inst = Current.IR.getInstruction();
76 Current.IR.getInstruction()->retire();
87 assert(Queue[TokenID].IR.getInstruction() && "Instruction was not dispatched!");
H A DScheduler.cpp42 Resources->canBeDispatched(IR.getInstruction()->getUsedBuffers());
73 Instruction *IS = IR.getInstruction();
104 const Instruction &Inst = *IR.getInstruction();
129 Instruction &IS = *IR.getInstruction();
166 Instruction &IS = *IR.getInstruction();
198 Instruction &IS = *IR.getInstruction();
224 Instruction &IS = *IR.getInstruction();
252 const Instruction &IS = *IR.getInstruction();
274 IR.getInstruction()->cycleEvent();
278 IR.getInstruction()
[all...]
H A DLSUnit.cpp70 const InstrDesc &Desc = IR.getInstruction()->getDesc();
196 const InstrDesc &Desc = IR.getInstruction()->getDesc();
205 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
214 const InstrDesc &Desc = IR.getInstruction()->getDesc();
233 const Instruction &IS = *IR.getInstruction();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h27 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DRetireStage.cpp46 RCU.onInstructionExecuted(IR.getInstruction()->getRCUTokenID());
53 const Instruction &Inst = *IR.getInstruction();
H A DDispatchStage.cpp48 for (const WriteState &RegDef : IR.getInstruction()->getDefs())
63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps();
80 Instruction &IS = *IR.getInstruction();
159 const Instruction &Inst = *IR.getInstruction();
H A DExecuteStage.cpp59 Instruction &IS = *IR.getInstruction();
162 const Instruction &Inst = *IR.getInstruction();
180 IR.getInstruction()->forceExecuted();
194 if (IR.getInstruction()->isEliminated())
202 const Instruction &Inst = *IR.getInstruction();
274 uint64_t UsedBuffers = IR.getInstruction()->getDesc().UsedBuffers;
H A DInstructionTables.cpp23 const InstrDesc &Desc = IR.getInstruction()->getDesc();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h122 unsigned Cycles = IR.getInstruction()->getCyclesLeft();
140 const Instruction &IS = *IR.getInstruction();
142 const Instruction &OtherIS = *CriticalMemoryInstruction.getInstruction();
272 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
280 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
288 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
294 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
324 unsigned GroupID = IR.getInstruction()->getLSUTokenID();
H A DScheduler.h44 return Lhs.getSourceIndex() - Lhs.getInstruction()->getNumUsers();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DAbstractCallSite.h112 CallBase *getInstruction() const { return CB; } function in class:llvm::AbstractCallSite
205 unsigned(CalleeArgIdx) < getInstruction()->getNumOperands());
206 return getInstruction()->getOperandUse(CalleeArgIdx);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DMicroOpQueueStage.h57 IR.getInstruction()->getDesc().NumMicroOps);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DSchedulerStatistics.cpp46 const Instruction &Inst = *Event.IR.getInstruction();
49 const Instruction &Inst = *Event.IR.getInstruction();
62 const Instruction &Inst = *Event.IR.getInstruction();
H A DRetireControlUnitStatistics.cpp39 unsigned ReleasedEntries = Event.IR.getInstruction()->getDesc().NumMicroOps;
H A DSummaryView.cpp54 const Instruction &Inst = *Event.IR.getInstruction();
H A DRegisterFileStatistics.cpp90 updateMoveElimInfo(*DE.IR.getInstruction());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp68 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
164 DecodeStatus BPFDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, function in class:BPFDisassembler
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/
H A DDisassembler.cpp49 S = DisAsm.getInstruction(Inst, Size, Data.slice(Index), Index, nulls());
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.h147 CodeGenInstruction &getInstruction(const Record *InstRec) const { function in class:llvm::CodeGenTarget
H A DDAGISelEmitter.cpp48 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
H A DX86FoldTablesEmitter.cpp306 CodeGenInstruction &AltRegInst = Target.getInstruction(AltRegInstRec);
652 updateTables(&(Target.getInstruction(RegInstIter)),
653 &(Target.getInstruction(MemInstIter)), Entry.Strategy);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h126 virtual DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h54 DecodeStatus getInstruction(MCInst &MI, uint64_t &Size,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp46 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
159 MCDisassembler::DecodeStatus WebAssemblyDisassembler::getInstruction( function in class:WebAssemblyDisassembler

Completed in 202 milliseconds

123