Home
last modified time | relevance | path

Searched refs:getCycle (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DRootOrdering.cpp27 static SmallVector<Value> getCycle(const DenseMap<Value, Value> &parents, in getCycle() function
170 SmallVector<Value> cycle = getCycle(parents, node); in solve()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineSink.cpp645 MachineCycle *FromCycle = CI->getCycle(FromBB); in PostponeSplitCriticalEdge()
646 MachineCycle *ToCycle = CI->getCycle(ToBB); in PostponeSplitCriticalEdge()
776 MachineCycle *MCycle = CI->getCycle(MBB); in isProfitableToSinkTo()
828 MachineCycle *Cycle = CI->getCycle(DefMI->getParent()); in isProfitableToSinkTo()
1419 if (!TryBreak && CI->getCycle(SuccToSinkTo) && in SinkInstruction()
1420 (!CI->getCycle(SuccToSinkTo)->isReducible() || in SinkInstruction()
1421 CI->getCycle(SuccToSinkTo)->getHeader() == SuccToSinkTo)) { in SinkInstruction()
H A DModuloSchedule.cpp27 OS << "[stage " << getStage(MI) << " @" << getCycle(MI) << "c] " << *MI; in print()
1144 int CycleSched = Schedule.getCycle(OrigMI); in rewriteScheduledInstr()
1148 int CyclePhi = Schedule.getCycle(Phi); in rewriteScheduledInstr()
1184 int DefCycle = Schedule.getCycle(&Phi); in isLoopCarried()
1193 int LoopCycle = Schedule.getCycle(Use); in isLoopCarried()
1391 int LoopProducerCycle = S.getCycle(LoopProducer); in remapUse()
1392 int ConsumerCycle = S.getCycle(&MI); in remapUse()
2188 OS << "Stage-" << S.getStage(MI) << "_Cycle-" << S.getCycle(MI); in annotate()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h372 auto GenericCycleInfo<ContextT>::getCycle(const BlockT *Block) const
386 CycleT *Cycle = getCycle(Block); in getCycleDepth()
H A DGenericCycleInfo.h264 CycleT *getCycle(const BlockT *Block) const;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h140 int getCycle(MachineInstr *MI) { in getCycle() function