Searched refs:NewPreheader (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonLoopIdiomRecognition.cpp | 2174 BasicBlock *NewPreheader = BasicBlock::Create(Ctx, HeaderName+".rtli.ph", in processCopyingStore() local 2177 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore() 2178 IRBuilder<>(NewPreheader).CreateBr(Header); in processCopyingStore() 2185 PN->setIncomingBlock(bx, NewPreheader); in processCopyingStore() 2187 DT->addNewBlock(NewPreheader, Preheader); in processCopyingStore() 2188 DT->changeImmediateDominator(Header, NewPreheader); in processCopyingStore() 2218 Func, NewPreheader); in processCopyingStore() 2222 Builder.CreateCondBr(Cond, MemmoveB, NewPreheader); in processCopyingStore()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 597 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, this); in UnswitchNontrivialCondition() local 598 LoopBlocks.push_back(NewPreheader); in UnswitchNontrivialCondition() 631 F->getBasicBlockList().splice(NewPreheader, F->getBasicBlockList(), in UnswitchNontrivialCondition()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 1042 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchNontrivialCondition() local 1043 LoopBlocks.push_back(NewPreheader); in UnswitchNontrivialCondition() 1077 F->getBasicBlockList().splice(NewPreheader->getIterator(), in UnswitchNontrivialCondition()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 1219 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, DT, LI); in UnswitchNontrivialCondition() local 1220 LoopBlocks.push_back(NewPreheader); in UnswitchNontrivialCondition() 1254 F->getBasicBlockList().splice(NewPreheader->getIterator(), in UnswitchNontrivialCondition()
|