Home
last modified time | relevance | path

Searched refs:getInstruction (Results 1 – 25 of 72) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DScheduler.cpp42 Resources->canBeDispatched(IR.getInstruction()->getUsedBuffers()); in isAvailable()
73 Instruction *IS = IR.getInstruction(); in issueInstructionImpl()
104 const Instruction &Inst = *IR.getInstruction(); in issueInstruction()
129 Instruction &IS = *IR.getInstruction(); in promoteToReadySet()
166 Instruction &IS = *IR.getInstruction(); in promoteToPendingSet()
198 Instruction &IS = *IR.getInstruction(); in select()
224 Instruction &IS = *IR.getInstruction(); in updateIssuedSet()
252 const Instruction &IS = *IR.getInstruction(); in analyzeDataDependencies()
274 IR.getInstruction()->cycleEvent(); in cycleEvent()
278 IR.getInstruction()->cycleEvent(); in cycleEvent()
[all …]
H A DRetireControlUnit.cpp44 const Instruction &Inst = *IR.getInstruction(); in dispatch()
61 const Instruction *Inst = Current.IR.getInstruction(); in getCurrentToken()
79 Current.IR.getInstruction()->retire(); in consumeCurrentToken()
90 assert(Queue[TokenID].IR.getInstruction() && "Instruction was not dispatched!"); in onInstructionExecuted()
H A DLSUnit.cpp70 const InstrDesc &Desc = IR.getInstruction()->getDesc(); in dispatch()
196 const InstrDesc &Desc = IR.getInstruction()->getDesc(); in isAvailable()
205 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in onInstructionExecuted()
214 const InstrDesc &Desc = IR.getInstruction()->getDesc(); in onInstructionRetired()
233 const Instruction &IS = *IR.getInstruction(); in onInstructionExecuted()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp39 const Instruction &Inst = *IR.getInstruction(); in isAvailable()
56 if (RM.checkAvailability(IR.getInstruction()->getDesc())) { in hasResourceHazard()
66 for (const WriteState &WS : IR.getInstruction()->getDefs()) { in findLastWriteBackCycle()
79 for (const WriteState &WS : IR.getInstruction()->getDefs()) { in findFirstWriteBackCycle()
100 for (const ReadState &RS : IR.getInstruction()->getUses()) { in checkRegisterHazard()
164 if (!IR.getInstruction()->getDesc().RetireOOO) { in canExecute()
223 Instruction &IS = *IR.getInstruction(); in tryIssue()
268 if (!IR.getInstruction()->getDesc().RetireOOO) in tryIssue()
281 Instruction &IS = *IR.getInstruction(); in updateIssuedInst()
323 if (CarriedOver.getInstruction()->getDesc().EndGroup) in updateCarriedOver()
[all …]
H A DExecuteStage.cpp59 Instruction &IS = *IR.getInstruction(); in issueInstruction()
162 const Instruction &Inst = *IR.getInstruction(); in verifyInstructionEliminated()
180 IR.getInstruction()->forceExecuted(); in handleInstructionEliminated()
194 if (IR.getInstruction()->isEliminated()) in execute()
202 const Instruction &Inst = *IR.getInstruction(); in execute()
274 uint64_t UsedBuffers = IR.getInstruction()->getDesc().UsedBuffers; in notifyReservedOrReleasedBuffers()
H A DDispatchStage.cpp48 for (const WriteState &RegDef : IR.getInstruction()->getDefs()) in checkPRF()
63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); in checkRCU()
80 Instruction &IS = *IR.getInstruction(); in dispatch()
160 const Instruction &Inst = *IR.getInstruction(); in isAvailable()
H A DRetireStage.cpp50 Instruction &IS = *IR.getInstruction(); in execute()
63 const Instruction &Inst = *IR.getInstruction(); in notifyInstructionRetired()
H A DInstructionTables.cpp23 const InstrDesc &Desc = IR.getInstruction()->getDesc(); in execute()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h122 unsigned Cycles = IR.getInstruction()->getCyclesLeft(); in onGroupIssued()
140 const Instruction &IS = *IR.getInstruction(); in onInstructionIssued()
142 const Instruction &OtherIS = *CriticalMemoryInstruction.getInstruction(); in onInstructionIssued()
277 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in isReady()
285 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in isPending()
293 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in isWaiting()
299 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in hasDependentUsers()
329 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in onInstructionIssued()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAbstractCallSite.h112 CallBase *getInstruction() const { return CB; } in getInstruction() function
205 unsigned(CalleeArgIdx) < getInstruction()->getNumOperands()); in getCalleeUseForCallback()
206 return getInstruction()->getOperandUse(CalleeArgIdx); in getCalleeUseForCallback()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DSchedulerStatistics.cpp46 const Instruction &Inst = *Event.IR.getInstruction(); in onEvent()
49 const Instruction &Inst = *Event.IR.getInstruction(); in onEvent()
62 const Instruction &Inst = *Event.IR.getInstruction(); in onEvent()
H A DRetireControlUnitStatistics.cpp39 unsigned ReleasedEntries = Event.IR.getInstruction()->getDesc().NumMicroOps; in onEvent()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp155 const Instr *FileAnalysis::getInstruction(uint64_t Address) const { in getInstruction() function in llvm::cfi_verify::FileAnalysis
218 NextMetaPtr = getInstruction(Target); in getDefiniteNextInstruction()
221 getInstruction(InstrMeta.VMAddress + InstrMeta.InstructionSize); in getDefiniteNextInstruction()
283 const Instr *InstrMetaPtr = getInstruction(Graph.BaseAddress); in validateCFIProtection()
484 Disassembler->getInstruction(Instruction, InstructionSize, in parseSectionContents()
H A DGraphBuilder.cpp149 NextMetaPtr = Analysis.getInstruction(Target); in buildFlowsToUndefined()
216 const auto &InstrMetaPtr = Analysis.getInstruction(Address); in buildFlowGraphImpl()
/netbsd-src/external/apache2/llvm/dist/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, in getInstruction() function in BPFDisassembler
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.h30 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h27 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/Stages/
H A DMicroOpQueueStage.h57 IR.getInstruction()->getDesc().NumMicroOps); in getNormalizedOpcodes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp45 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
159 MCDisassembler::DecodeStatus WebAssemblyDisassembler::getInstruction( in getInstruction() function in WebAssemblyDisassembler
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp309 CodeGenInstruction &AltRegInst = Target.getInstruction(AltRegInstRec); in getAltRegInst()
653 updateTables(&(Target.getInstruction(RegInstIter)), in run()
654 &(Target.getInstruction(MemInstIter)), Entry.Strategy); in run()
H A DDAGISelMatcherGen.cpp760 CodeGenInstruction &II = CGT.getInstruction(Op); in mayInstNodeLoadOrStore()
789 CodeGenInstruction &II = CGT.getInstruction(Op); in EmitResultInstructionAsOperand()
790 const DAGInstruction &Inst = CGP.getInstruction(Op); in EmitResultInstructionAsOperand()
1064 CodeGenInstruction &II = CGT.getInstruction(DstPat->getOperator()); in EmitResultCode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp49 DecodeStatus getInstruction(MCInst &MI, uint64_t &Size,
360 DecodeStatus MSP430Disassembler::getInstruction(MCInst &MI, uint64_t &Size, in getInstruction() function in MSP430Disassembler
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DInstruction.h577 Instruction *getInstruction() { return Data.second; } in getInstruction() function
578 const Instruction *getInstruction() const { return Data.second; } in getInstruction() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp41 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
270 DecodeStatus AVRDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction() function in AVRDisassembler
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp43 DecodeStatus getInstruction(MCInst &Instr, uint64_t &Size,
296 DecodeStatus ARCDisassembler::getInstruction(MCInst &Instr, uint64_t &Size, in getInstruction() function in ARCDisassembler

123