Lines Matching defs:PreHeaderBB
108 // / PreHeaderBB |
120 // If there is more work to do: go to PreHeaderBB, otherwise go to ExitBB.
121 // PreHeaderBB loads the new boundaries (& will lead to the loop body later on).
122 // Just like CheckNextBB: PreHeaderBB is (preliminary) empty in the static non
140 BasicBlock *PreHeaderBB =
145 SubFnDT->addNewBlock(PreHeaderBB, HeaderBB);
206 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
213 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
215 Builder.SetInsertPoint(PreHeaderBB);
245 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
248 Builder.SetInsertPoint(PreHeaderBB);
274 Builder.CreateCondBr(HasWork, PreHeaderBB, ExitBB);
279 Builder.SetInsertPoint(PreHeaderBB);