Searched refs:PhiStage (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 458 int PhiStage = Schedule.getStage(InstOp1); in generateExistingPhis() local 459 if ((int)(PrologStage - StageDiff - np) < PhiStage + Indirects) in generateExistingPhis() 465 int StageAdj = (PhiOpStage != -1 ? PhiStage - PhiOpStage : 0); in generateExistingPhis() 1084 unsigned StageNum, unsigned PhiStage, unsigned LoopVal, unsigned LoopStage, in getPrevMapVal() argument 1087 if (StageNum > PhiStage) { in getPrevMapVal() 1089 if (PhiStage == LoopStage && VRMap[StageNum - 1].count(LoopVal)) in getPrevMapVal() 1099 else if (StageNum == PhiStage + 1) in getPrevMapVal() 1102 else if (StageNum > PhiStage + 1 && LoopInst->getParent() == BB) in getPrevMapVal() 1105 getPrevMapVal(StageNum - 1, PhiStage, getLoopPhiReg(*LoopInst, BB), in getPrevMapVal() 1125 unsigned PhiStage = (unsigned)Schedule.getStage(MRI.getVRegDef(PhiDef)); in rewritePhiValues() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 225 unsigned getPrevMapVal(unsigned StageNum, unsigned PhiStage, unsigned LoopVal,
|