Searched refs:KernelVRMap (Results 1 – 2 of 2) sorted by relevance
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ModuloSchedule.h | 408 SmallVectorImpl<ValueMapTy> &KernelVRMap, 411 SmallVectorImpl<ValueMapTy> &KernelVRMap, 413 void generateEpilog(SmallVectorImpl<ValueMapTy> &KernelVRMap,
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 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() [all …]
|