Lines Matching refs:OrigKernel

2253   LoopInfo = TII->analyzeLoopForPipelining(OrigKernel);  in generatePipelinedLoop()
2258 Check = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2259 Prolog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2260 NewKernel = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2261 Epilog = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2262 NewPreheader = MF.CreateMachineBasicBlock(OrigKernel->getBasicBlock()); in generatePipelinedLoop()
2264 MF.insert(OrigKernel->getIterator(), Check); in generatePipelinedLoop()
2265 MF.insert(OrigKernel->getIterator(), Prolog); in generatePipelinedLoop()
2266 MF.insert(OrigKernel->getIterator(), NewKernel); in generatePipelinedLoop()
2267 MF.insert(OrigKernel->getIterator(), Epilog); in generatePipelinedLoop()
2268 MF.insert(OrigKernel->getIterator(), NewPreheader); in generatePipelinedLoop()
2270 NewExit = createDedicatedExit(OrigKernel, OrigExit); in generatePipelinedLoop()
2273 TII->insertUnconditionalBranch(*NewPreheader, OrigKernel, DebugLoc()); in generatePipelinedLoop()
2319 if (!DefInst || DefInst->getParent() != OrigKernel) in updateInstrUse()
2326 getPhiRegs(*DefInst, OrigKernel, InitReg, LoopReg); in updateInstrUse()
2354 BuildMI(*OrigKernel, MI, MI->getDebugLoc(), TII->get(TargetOpcode::COPY), in updateInstrUse()
2432 MachineInstr *Phi = getLoopPhiUser(OrigReg, OrigKernel); in generatePhi()
2435 CorrespondReg = getInitPhiReg(*Phi, OrigKernel); in generatePhi()
2470 if (O.getParent()->getParent() != OrigKernel && in mergeRegUsesAfterPipeline()
2475 if (O.getParent()->getParent() == OrigKernel && O.getParent()->isPHI()) in mergeRegUsesAfterPipeline()
2486 .addMBB(OrigKernel) in mergeRegUsesAfterPipeline()
2502 getPhiRegs(*Phi, OrigKernel, InitReg, LoopReg); in mergeRegUsesAfterPipeline()
2645 if (DefMI->getParent() != OrigKernel) in calcNumUnroll()
2653 DefMI = MRI.getVRegDef(getLoopPhiReg(*DefMI, OrigKernel)); in calcNumUnroll()
2684 OrigKernel = Schedule.getLoop()->getTopBlock(); in expand()