Home
last modified time | relevance | path

Searched refs:CyclesLeft (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/
H A DInstruction.cpp33 assert(CyclesLeft == UNKNOWN_CYCLES); in writeStartEvent()
49 CyclesLeft = TotalCycles; in writeStartEvent()
50 IsReady = !CyclesLeft; in writeStartEvent()
55 assert(CyclesLeft == UNKNOWN_CYCLES); in onInstructionIssued()
57 CyclesLeft = getLatency(); in onInstructionIssued()
63 unsigned ReadCycles = std::max(0, CyclesLeft - User.second); in onInstructionIssued()
69 PartialWrite->writeStartEvent(IID, RegisterID, CyclesLeft); in onInstructionIssued()
76 if (CyclesLeft != UNKNOWN_CYCLES) { in addUser()
77 unsigned ReadCycles = std::max(0, CyclesLeft - ReadAdvance); in addUser()
86 if (CyclesLeft != UNKNOWN_CYCLES) { in addUser()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp67 int CyclesLeft = WS.getCyclesLeft(); in findLastWriteBackCycle() local
68 if (CyclesLeft == UNKNOWN_CYCLES) in findLastWriteBackCycle()
69 CyclesLeft = WS.getLatency(); in findLastWriteBackCycle()
70 if (CyclesLeft < 0) in findLastWriteBackCycle()
71 CyclesLeft = 0; in findLastWriteBackCycle()
72 LastWBCycle = std::max(LastWBCycle, (unsigned)CyclesLeft); in findLastWriteBackCycle()
80 int CyclesLeft = WS.getCyclesLeft(); in findFirstWriteBackCycle() local
81 if (CyclesLeft == UNKNOWN_CYCLES) in findFirstWriteBackCycle()
82 CyclesLeft = WS.getLatency(); in findFirstWriteBackCycle()
83 if (CyclesLeft < 0) in findFirstWriteBackCycle()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DInstruction.h104 int CyclesLeft; variable
152 : WD(&Desc), CyclesLeft(UNKNOWN_CYCLES), RegisterID(RegID), PRFID(0),
160 int getCyclesLeft() const { return CyclesLeft; } in getCyclesLeft()
195 unsigned CyclesLeft = getDependentWriteCyclesLeft(); in isReady() local
196 return !CyclesLeft || CyclesLeft < getLatency(); in isReady()
200 return CyclesLeft != UNKNOWN_CYCLES && CyclesLeft <= 0; in isExecuted()
208 CyclesLeft = 0; in setEliminated()
241 int CyclesLeft; variable
259 CyclesLeft(UNKNOWN_CYCLES), TotalCycles(0), CRD(), IsReady(true), in ReadState()
268 bool isPending() const { return !IndependentFromDef && CyclesLeft > 0; } in isPending()
[all …]