/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ScheduleDAG.cpp | 84 dbgs() << " Latency=" << getLatency(); in dump() 90 dbgs() << " Latency=" << getLatency(); in dump() 93 dbgs() << " Latency=" << getLatency(); in dump() 116 if (PredDep.getLatency() < D.getLatency()) { in addPred() 123 SuccDep.setLatency(D.getLatency()); in addPred() 127 PredDep.setLatency(D.getLatency()); in addPred() 167 if (P.getLatency() != 0) { in addPred() 212 if (P.getLatency() != 0) { in removePred() 277 PredSU->Depth + PredDep.getLatency()); in ComputeDepth() 308 SuccSU->Height + SuccDep.getLatency()); in ComputeHeight()
|
H A D | LatencyPriorityQueue.cpp | 36 unsigned LHSLatency = PQ->getLatency(LHSNum); in operator ()() 37 unsigned RHSLatency = PQ->getLatency(RHSNum); in operator ()()
|
H A D | VLIWMachineScheduler.cpp | 97 if (S.getSUnit() == SUu && S.getLatency() > 0) in hasDependence() 313 unsigned MinLatency = PI.getLatency(); in releaseTopNode() 331 unsigned MinLatency = I->getLatency(); in releaseBottomNode() 712 PI.getLatency() == 0 && in SchedulingCost() 721 SI.getLatency() == 0 && in SchedulingCost() 737 if (PI.getLatency() > 0 && in SchedulingCost() 745 if (SI.getLatency() > 0 && in SchedulingCost()
|
H A D | WindowScheduler.cpp | 441 ExpectCycle = std::max(ExpectCycle, PredCycle + (int)Pred.getLatency()); in calculateMaxCycle() 503 if (DefCycle + (int)Succ.getLatency() <= CurrentII) in calculateStallCycle() 513 int StallCycle = DefCycle + (int)Succ.getLatency() - CurrentII - UseCycle; in calculateStallCycle()
|
H A D | MachineCombiner.cpp | 100 unsigned getLatency(MachineInstr *Root, MachineInstr *NewRoot, 271 unsigned MachineCombiner::getLatency(MachineInstr *Root, MachineInstr *NewRoot, in getLatency() function in MachineCombiner 329 NewRootLatency += getLatency(&MI, NewRoot, BlockTrace); in getLatenciesForInstrSequences()
|
H A D | MachinePipeliner.cpp | 1615 unsigned Delay = Nodes.getLatency(); in calculateRecMII() 1643 unsigned Lat = D.getLatency(); in swapAntiDependences() 1892 if (P.getLatency() == 0) in computeNodeFunctions() 1897 asap = std::max(asap, (int)(getASAP(pred) + P.getLatency() - in computeNodeFunctions() 1914 if (S.getLatency() == 0) in computeNodeFunctions() 1919 alap = std::min(alap, (int)(getALAP(succ) - S.getLatency() + in computeNodeFunctions() 2932 int EarlyStart = cycle + Dep.getLatency() - in computeStart() 2940 int LateStart = cycle - Dep.getLatency() + in computeStart() 2956 int LateStart = cycle - Dep.getLatency() + in computeStart() 2964 int EarlyStart = cycle + Dep.getLatency() - in computeStart()
|
H A D | CriticalAntiDepBreaker.cpp | 146 unsigned PredLatency = P.getLatency(); in CriticalPathStep()
|
H A D | AggressiveAntiDepBreaker.cpp | 276 unsigned PredLatency = Pred.getLatency(); in CriticalPathStep()
|
H A D | MachineScheduler.cpp | 725 if (SuccSU->TopReadyCycle < SU->TopReadyCycle + SuccEdge->getLatency()) in releaseSucc() 726 SuccSU->TopReadyCycle = SU->TopReadyCycle + SuccEdge->getLatency(); in releaseSucc() 762 if (PredSU->BotReadyCycle < SU->BotReadyCycle + PredEdge->getLatency()) in releasePred() 763 PredSU->BotReadyCycle = SU->BotReadyCycle + PredEdge->getLatency(); in releasePred()
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Instruction.cpp | 57 CyclesLeft = getLatency(); in onInstructionIssued() 126 dbgs() << "{ OpIdx=" << WD->OpIndex << ", Lat=" << getLatency() << ", RegID " in dump() 178 CyclesLeft = getLatency(); in execute()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHazardRecognizer.cpp | 149 if (S.isAssignedRegDep() && S.getLatency() == 0 && in EmitInstruction() 164 if (S.isAssignedRegDep() && S.getLatency() == 0 && in EmitInstruction()
|
H A D | HexagonSubtarget.cpp | 271 if (SI.getKind() != SDep::Order || SI.getLatency() != 0) in apply() 507 int Latency = Dep.getLatency(); in adjustSchedDependency() 598 F->setLatency(I.getLatency()); in restoreLatency() 622 if (I.isAssignedRegDep() && I.getLatency() == 0 && in getZeroLatency()
|
H A D | HexagonVLIWPacketizer.cpp | 1923 if ((Pred.getLatency() == 0 && Pred.isAssignedRegDep()) || in calcStall() 1933 if (Pred.getSUnit() == SUJ && Pred.getLatency() > 1) in calcStall() 1934 return Pred.getLatency(); in calcStall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 263 unsigned getLatency() const { return WD->Latency; } in getLatency() function 295 return !CyclesLeft || CyclesLeft < getLatency(); in isReady() 541 unsigned getLatency() const { return Desc.MaxLatency; } in getLatency() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LatencyPriorityQueue.h | 68 unsigned getLatency(unsigned NodeNum) const { in getLatency() function
|
H A D | ResourcePriorityQueue.h | 93 unsigned getLatency(unsigned NodeNum) const { in getLatency() function
|
H A D | MachinePipeliner.h | 350 unsigned CurLatency = Succ.getLatency(); in NodeSet() 400 unsigned getLatency() { return Latency; } in getLatency() function
|
H A D | ScheduleDAG.h | 142 unsigned getLatency() const { in getLatency() function
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 195 static int getLatency(LLVMDisasmContext *DC, const MCInst &Inst) { in getLatency() 232 int Latency = getLatency(DC, Inst); in emitLatency() 194 static int getLatency(LLVMDisasmContext *DC, const MCInst &Inst) { getLatency() function
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | InOrderIssueStage.cpp | 89 unsigned FirstWBCycle = IR.getInstruction()->getLatency(); in findFirstWriteBackCycle() 93 CyclesLeft = WS.getLatency(); in findFirstWriteBackCycle()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 124 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); in releaseSucc()
|
H A D | ResourcePriorityQueue.cpp | 189 unsigned LHSLatency = PQ->getLatency(LHSNum); in operator ()() 190 unsigned RHSLatency = PQ->getLatency(RHSNum); in operator ()()
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RegisterFile.cpp | 296 if (OtherWS->getLatency() > WS.getLatency()) { in addRegisterWrite()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNILPSched.cpp | 280 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge.getLatency()); in releasePredecessors()
|
H A D | AMDGPUSubtarget.cpp | 902 } else if (Dep.getLatency() == 0 && Dep.getReg() == AMDGPU::VCC_LO) { in adjustSchedDependency()
|