Home
last modified time | relevance | path

Searched refs:PreheaderBB (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.cpp254 BasicBlock *PreheaderBB = TheLoop->getLoopPreheader(); in buildPlainCFG() local
255 assert((PreheaderBB->getTerminator()->getNumSuccessors() == 1) && in buildPlainCFG()
257 VPBasicBlock *PreheaderVPBB = getOrCreateVPBB(PreheaderBB); in buildPlainCFG()
258 for (auto &I : *PreheaderBB) { in buildPlainCFG()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp144 BasicBlock *PreheaderBB; in InsertPreheaderForLoop() local
145 PreheaderBB = SplitBlockPredecessors(Header, OutsideBlocks, ".preheader", DT, in InsertPreheaderForLoop()
147 if (!PreheaderBB) in InsertPreheaderForLoop()
151 << PreheaderBB->getName() << "\n"); in InsertPreheaderForLoop()
155 placeSplitBlockCarefully(PreheaderBB, OutsideBlocks, L); in InsertPreheaderForLoop()
157 return PreheaderBB; in InsertPreheaderForLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp848 void ModuloScheduleExpander::addBranches(MachineBasicBlock &PreheaderBB, in addBranches() argument
1253 MachineBasicBlock *PreheaderBB, *ExitBB; member in __anonf51db4c50111::KernelRewriter
1286 : S(S), BB(LoopBB), PreheaderBB(L.getLoopPreheader()), in KernelRewriter()
1289 PreheaderBB = *BB->pred_begin(); in KernelRewriter()
1290 if (PreheaderBB == BB) in KernelRewriter()
1291 PreheaderBB = *std::next(BB->pred_begin()); in KernelRewriter()
1445 .addMBB(PreheaderBB) // Block choice is arbitrary and has no effect. in remapUse()
1497 .addMBB(PreheaderBB) in phi()
1514 auto *InsertBB = &PreheaderBB->getParent()->front(); in undef()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h207 void addBranches(MachineBasicBlock &PreheaderBB, MBBVectorTy &PrologBBs,
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp374 llvm::BasicBlock *PreheaderBB = CGF.Builder.GetInsertBlock(); in visitArray() local
383 PHIs[I]->addIncoming(StartAddrs[I].getPointer(), PreheaderBB); in visitArray()