Lines Matching defs:To
284 void delPhiValues(BasicBlock *From, BasicBlock *To);
286 void addPhiValues(BasicBlock *From, BasicBlock *To);
626 /// Remove all PHI values coming from "From" into "To" and remember
628 void StructurizeCFG::delPhiValues(BasicBlock *From, BasicBlock *To) {
629 PhiMap &Map = DeletedPhis[To];
630 for (PHINode &Phi : To->phis()) {
644 void StructurizeCFG::addPhiValues(BasicBlock *From, BasicBlock *To) {
645 for (PHINode &Phi : To->phis()) {
649 AddedPhis[To].push_back(From);
718 BasicBlock *To = AddedPhi.first;
721 if (!DeletedPhis.count(To))
726 PhiMap &Map = DeletedPhis[To];
732 Updater.AddAvailableValue(To, Undef);
744 findUndefBlocks(To, Incomings, UndefBlks);
764 DeletedPhis.erase(To);
1150 // uniform. To account for a possible future in which non-uniform