reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
127 generateProlog(MaxStageCount, KernelBB, VRMap, PrologBBs); 128 MF.insert(BB->getIterator(), KernelBB); 138 KernelBB->push_back(NewMI); 149 KernelBB->push_back(NewMI); 153 NewKernel = KernelBB; 154 KernelBB->transferSuccessors(BB); 155 KernelBB->replaceSuccessor(BB, KernelBB); 155 KernelBB->replaceSuccessor(BB, KernelBB); 157 generateExistingPhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, 157 generateExistingPhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, 157 generateExistingPhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, 159 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, InstrMap, 159 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, InstrMap, 159 generatePhis(KernelBB, PrologBBs.back(), KernelBB, KernelBB, VRMap, InstrMap, 162 LLVM_DEBUG(dbgs() << "New block\n"; KernelBB->dump();); 166 generateEpilog(MaxStageCount, KernelBB, VRMap, EpilogBBs, PrologBBs); 170 splitLifetimes(KernelBB, EpilogBBs); 173 removeDeadInstructions(KernelBB, EpilogBBs); 176 addBranches(*Preheader, PrologBBs, KernelBB, EpilogBBs, VRMap);