Lines Matching refs:To
37 static void ConnectBlocks(BasicBlock *From, BasicBlock *To) { in ConnectBlocks() argument
39 << To->getName() << "\n"; in ConnectBlocks()
47 IRB.CreateSwitch(ConstantInt::get(IntTy, 0), To); in ConnectBlocks()
55 SI->addCase(IntVal, To); in ConnectBlocks()
58 static void DisconnectBlocks(BasicBlock *From, BasicBlock *To) { in DisconnectBlocks() argument
60 << To->getName() << "\n"; in DisconnectBlocks()
71 if (SI->getDefaultDest() == To) { in DisconnectBlocks()
79 if (CIt->getCaseSuccessor() == To) { in DisconnectBlocks()
99 BasicBlock *To = getOrAddBlock(A.To); in connect() local
104 ConnectBlocks(From, To); in connect()
110 assert(NameToBlock.count(A.To) != 0 && "No block to disconnect (To)"); in disconnect()
115 BasicBlock *To = getOrAddBlock(A.To); in disconnect() local
117 DisconnectBlocks(From, To); in disconnect()
151 OS << " " << i++ << ":\t" << A.From << " -> " << A.To << "\n"; in dump()
158 << U.Edge.From << " -> " << U.Edge.To << "\n"; in dump()
234 EXPECT_EQ(UpdateC->Edge.To, "d"); in TEST()