Searched refs:LoopVal (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 41 Register &InitVal, Register &LoopVal) { in getPhiRegs() argument 45 LoopVal = Register(); in getPhiRegs() 50 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs() 52 assert(InitVal && LoopVal && "Unexpected Phi structure."); in getPhiRegs() 394 Register LoopVal; in generateExistingPhis() local 395 getPhiRegs(*BBI, BB, InitVal, LoopVal); in generateExistingPhis() 400 Register PhiOp2 = LoopVal; in generateExistingPhis() 401 if (auto It = VRMap[LastStageNum].find(LoopVal); in generateExistingPhis() 406 int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal)); in generateExistingPhis() 411 Register NewReg = VRMap[PrevStage][LoopVal]; in generateExistingPhis() [all …]
|
| H A D | MachinePipeliner.cpp | 907 Register &InitVal, Register &LoopVal) { in getPhiRegs() argument 911 LoopVal = Register(); in getPhiRegs() 916 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs() 918 assert(InitVal && LoopVal && "Unexpected Phi structure."); in getPhiRegs() 3444 Register LoopVal; in isLoopCarried() local 3445 getPhiRegs(Phi, Phi.getParent(), InitVal, LoopVal); in isLoopCarried() 3446 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); in isLoopCarried()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ModuloSchedule.h | 225 Register getPrevMapVal(unsigned StageNum, unsigned PhiStage, Register LoopVal,
|