Lines Matching refs:SrcBlock
89 BasicBlock *SrcBlock; in TEST() local
93 SrcBlock = getBasicBlockByName(*F, "entry"); in TEST()
95 NewBB = SplitEdge(SrcBlock, DestBlock, &DT, nullptr, nullptr); in TEST()
98 EXPECT_EQ(NewBB->getSinglePredecessor(), SrcBlock); in TEST()
126 BasicBlock *SrcBlock; in TEST() local
130 SrcBlock = getBasicBlockByName(*F, "bb0"); in TEST()
132 NewBB = SplitEdge(SrcBlock, DestBlock, &DT, nullptr, nullptr); in TEST()
135 EXPECT_EQ(NewBB->getSinglePredecessor(), SrcBlock); in TEST()
194 BasicBlock *SrcBlock; in TEST() local
198 SrcBlock = getBasicBlockByName(*F, "header"); in TEST()
200 NewBB = SplitEdge(SrcBlock, DestBlock, &DT, &LI, &Updater); in TEST()
204 EXPECT_NE(LI.getLoopFor(SrcBlock), nullptr); in TEST()
207 EXPECT_EQ(NewBB->getSinglePredecessor(), SrcBlock); in TEST()
266 BasicBlock *SrcBlock; in TEST() local
269 SrcBlock = getBasicBlockByName(*F, "continue"); in TEST()
272 unsigned SuccNum = GetSuccessorNumber(SrcBlock, DestBlock); in TEST()
273 Instruction *LatchTerm = SrcBlock->getTerminator(); in TEST()
287 BasicBlock *NewBB = SplitEdge(SrcBlock, DestBlock, &DT, &LI, &MSSAU, ""); in TEST()
292 EXPECT_EQ(NewBB->getSinglePredecessor(), SrcBlock); in TEST()
293 EXPECT_EQ(NewBB, SrcBlock->getTerminator()->getSuccessor(SuccNum)); in TEST()