Lines Matching defs:UnrollNum
2377 MachineInstr *OrigMI, int UnrollNum,
2383 if (Schedule.getNumStages() - NumUnroll + UnrollNum - 1 >= StageNum)
2385 else if (Schedule.getNumStages() - NumUnroll + UnrollNum == StageNum)
2425 auto NewReg = KernelVRMap[UnrollNum].find(OrigReg);
2426 if (NewReg == KernelVRMap[UnrollNum].end())
2430 int PrologNum = Schedule.getNumStages() - NumUnroll + UnrollNum - 1;
2447 PhiVRMap[UnrollNum][OrigReg] = PhiReg;
2558 for (int UnrollNum = 0; UnrollNum < NumUnroll; ++UnrollNum) {
2564 if (UnrollNum == NumUnroll - 1)
2566 updateInstrDef(NewMI, KernelVRMap[UnrollNum],
2567 (UnrollNum == NumUnroll - 1 && StageNum == 0));
2568 generatePhi(MI, UnrollNum, PrologVRMap, KernelVRMap, PhiVRMap);
2569 NewMIMap[NewMI] = {UnrollNum, StageNum};
2576 int UnrollNum = I.second.first;
2578 updateInstrUse(MI, StageNum, UnrollNum, KernelVRMap, &PhiVRMap);