Searched refs:LoopVal (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 37 unsigned &InitVal, unsigned &LoopVal) { in getPhiRegs() argument 41 LoopVal = 0; in getPhiRegs() 46 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs() 48 assert(InitVal != 0 && LoopVal != 0 && "Unexpected Phi structure."); in getPhiRegs() 389 unsigned LoopVal = 0; in generateExistingPhis() local 390 getPhiRegs(*BBI, BB, InitVal, LoopVal); in generateExistingPhis() 395 unsigned PhiOp2 = LoopVal; in generateExistingPhis() 396 if (VRMap[LastStageNum].count(LoopVal)) in generateExistingPhis() 397 PhiOp2 = VRMap[LastStageNum][LoopVal]; in generateExistingPhis() 400 int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal)); in generateExistingPhis() [all …]
|
| H A D | MachinePipeliner.cpp | 683 unsigned &InitVal, unsigned &LoopVal) { in getPhiRegs() argument 687 LoopVal = 0; in getPhiRegs() 692 LoopVal = Phi.getOperand(i).getReg(); in getPhiRegs() 694 assert(InitVal != 0 && LoopVal != 0 && "Unexpected Phi structure."); in getPhiRegs() 2626 unsigned LoopVal = 0; in isLoopCarried() local 2627 getPhiRegs(Phi, Phi.getParent(), InitVal, LoopVal); in isLoopCarried() 2628 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); in isLoopCarried()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | ModuloSchedule.h | 224 unsigned getPrevMapVal(unsigned StageNum, unsigned PhiStage, unsigned LoopVal,
|