Home
last modified time | relevance | path

Searched refs:LoopVal (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp41 unsigned &InitVal, unsigned &LoopVal) { in getPhiRegs() argument
45 LoopVal = 0; in getPhiRegs()
50 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs()
52 assert(InitVal != 0 && LoopVal != 0 && "Unexpected Phi structure."); in getPhiRegs()
393 unsigned LoopVal = 0; in generateExistingPhis() local
394 getPhiRegs(*BBI, BB, InitVal, LoopVal); in generateExistingPhis()
399 unsigned PhiOp2 = LoopVal; in generateExistingPhis()
400 if (VRMap[LastStageNum].count(LoopVal)) in generateExistingPhis()
401 PhiOp2 = VRMap[LastStageNum][LoopVal]; in generateExistingPhis()
404 int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal)); in generateExistingPhis()
[all …]
H A DMachinePipeliner.cpp761 unsigned &InitVal, unsigned &LoopVal) { in getPhiRegs() argument
765 LoopVal = 0; in getPhiRegs()
770 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs()
772 assert(InitVal != 0 && LoopVal != 0 && "Unexpected Phi structure."); in getPhiRegs()
3115 unsigned LoopVal = 0; in isLoopCarried() local
3116 getPhiRegs(Phi, Phi.getParent(), InitVal, LoopVal); in isLoopCarried()
3117 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); in isLoopCarried()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h225 unsigned getPrevMapVal(unsigned StageNum, unsigned PhiStage, unsigned LoopVal,