Lines Matching refs:KernelVRMap
2296 SmallVector<ValueMapTy> PrologVRMap, KernelVRMap, EpilogVRMap; in generatePipelinedLoop() local
2298 generateKernel(PrologVRMap, KernelVRMap, LastStage0Insts); in generatePipelinedLoop()
2299 generateEpilog(KernelVRMap, EpilogVRMap, LastStage0Insts); in generatePipelinedLoop()
2378 SmallVectorImpl<ValueMapTy> &KernelVRMap, in generatePhi() argument
2424 auto NewReg = KernelVRMap[UnrollNum].find(OrigReg); in generatePhi()
2425 if (NewReg == KernelVRMap[UnrollNum].end()) in generatePhi()
2550 SmallVectorImpl<ValueMapTy> &KernelVRMap, InstrMapTy &LastStage0Insts) { in generateKernel() argument
2551 KernelVRMap.clear(); in generateKernel()
2552 KernelVRMap.resize(NumUnroll); in generateKernel()
2565 updateInstrDef(NewMI, KernelVRMap[UnrollNum], in generateKernel()
2567 generatePhi(MI, UnrollNum, PrologVRMap, KernelVRMap, PhiVRMap); in generateKernel()
2577 updateInstrUse(MI, StageNum, UnrollNum, KernelVRMap, &PhiVRMap); in generateKernel()
2591 SmallVectorImpl<ValueMapTy> &KernelVRMap, in generateEpilog() argument
2615 updateInstrUse(MI, StageNum, EpilogNum, EpilogVRMap, &KernelVRMap); in generateEpilog()