Home
last modified time | relevance | path

Searched refs:getLatency (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp84 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 DLatencyPriorityQueue.cpp36 unsigned LHSLatency = PQ->getLatency(LHSNum); in operator ()()
37 unsigned RHSLatency = PQ->getLatency(RHSNum); in operator ()()
H A DVLIWMachineScheduler.cpp97 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 DWindowScheduler.cpp441 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 DMachineCombiner.cpp100 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 DMachinePipeliner.cpp1615 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 DCriticalAntiDepBreaker.cpp146 unsigned PredLatency = P.getLatency(); in CriticalPathStep()
H A DAggressiveAntiDepBreaker.cpp276 unsigned PredLatency = Pred.getLatency(); in CriticalPathStep()
H A DMachineScheduler.cpp725 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 DInstruction.cpp57 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 DHexagonHazardRecognizer.cpp149 if (S.isAssignedRegDep() && S.getLatency() == 0 && in EmitInstruction()
164 if (S.isAssignedRegDep() && S.getLatency() == 0 && in EmitInstruction()
H A DHexagonSubtarget.cpp271 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 DHexagonVLIWPacketizer.cpp1923 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 DInstruction.h263 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 DLatencyPriorityQueue.h68 unsigned getLatency(unsigned NodeNum) const { in getLatency() function
H A DResourcePriorityQueue.h93 unsigned getLatency(unsigned NodeNum) const { in getLatency() function
H A DMachinePipeliner.h350 unsigned CurLatency = Succ.getLatency(); in NodeSet()
400 unsigned getLatency() { return Latency; } in getLatency() function
H A DScheduleDAG.h142 unsigned getLatency() const { in getLatency() function
/freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.cpp195 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 DInOrderIssueStage.cpp89 unsigned FirstWBCycle = IR.getInstruction()->getLatency(); in findFirstWriteBackCycle()
93 CyclesLeft = WS.getLatency(); in findFirstWriteBackCycle()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp124 SuccSU->setDepthToAtLeast(SU->getDepth() + D.getLatency()); in releaseSucc()
H A DResourcePriorityQueue.cpp189 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 DRegisterFile.cpp296 if (OtherWS->getLatency() > WS.getLatency()) { in addRegisterWrite()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNILPSched.cpp280 PredSU->setHeightToAtLeast(SU->getHeight() + PredEdge.getLatency()); in releasePredecessors()
H A DAMDGPUSubtarget.cpp902 } else if (Dep.getLatency() == 0 && Dep.getReg() == AMDGPU::VCC_LO) { in adjustSchedDependency()

12