Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DModuloSchedule.cpp76 int DefStage = Schedule.getStage(MI); in expand()
86 int UseStage = Schedule.getStage(UseMI); in expand()
132 unsigned StageNum = Schedule.getStage(CI); in generatePipelinedLoop()
1185 int DefStage = Schedule.getStage(&Phi); in isLoopCarried()
1194 int LoopStage = Schedule.getStage(Use); in isLoopCarried()
1350 int ConsumerStage = S.getStage(&MI); in remapUse()
1596 int Stage = getStage(MI); in filterInstructions()
1629 if (getStage(&MI) != Stage) { in moveStageBetweenBlocks()
1644 if (getStage(&MI) != Stage) in moveStageBetweenBlocks()
1658 if (getStage(Def) == Stage) { in moveStageBetweenBlocks()
[all …]
H A DRegAllocGreedy.h85 LiveRangeStage getStage(Register Reg) const { return Info[Reg].Stage; } in getStage() function
87 LiveRangeStage getStage(const LiveInterval &VirtReg) const { in getStage() function
88 return getStage(VirtReg.reg()); in getStage()
104 return getStage(Reg); in getOrInitStage()
H A DRegAllocEvictionAdvisor.cpp151 bool CanSplit = RA.getExtraInfo().getStage(B) < RS_Spill; in shouldEvict()
223 if (RA.getExtraInfo().getStage(*Intf) == RS_Done) in canEvictInterferenceBasedOnCost()
H A DRegAllocGreedy.cpp1458 bool ProgressRequired = ExtraInfo->getStage(VirtReg) >= RS_Split2; in tryLocalSplit()
1615 if (ExtraInfo->getStage(VirtReg) >= RS_Spill) in trySplit()
1637 if (ExtraInfo->getStage(VirtReg) < RS_Split2) { in trySplit()
1708 if (((ExtraInfo->getStage(*Intf) == RS_Done && in mayRecolorAllInterferences()
1781 assert((ExtraInfo->getStage(VirtReg) >= RS_Done || !VirtReg.isSpillable()) && in tryLastChanceRecoloring()
1990 if (ExtraInfo->getStage(VirtReg) == RS_Spill && VirtReg.isSpillable()) { in tryAssignCSRFirstTime()
2002 if (ExtraInfo->getStage(VirtReg) < RS_Split) { in tryAssignCSRFirstTime()
2246 LiveRangeStage Stage = ExtraInfo->getStage(VirtReg); in selectOrSplitImpl()
2298 ExtraInfo->getStage(VirtReg) < RS_Memory) { in selectOrSplitImpl()
H A DMLRegallocEvictAdvisor.cpp568 if (RA.getExtraInfo().getStage(*Intf) == RS_Done) in loadInterferenceFeatures()
773 MaxStage, static_cast<int64_t>(RA.getExtraInfo().getStage(LI))); in extractFeatures()
775 MinStage, static_cast<int64_t>(RA.getExtraInfo().getStage(LI))); in extractFeatures()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h134 int getStage(MachineInstr *MI) { in getStage() function
358 unsigned getStage(MachineInstr *MI) { in getStage() function
361 return Schedule.getStage(MI); in getStage()