reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2592 SI = SelectI; 2598 SI = SelectI; 2604 if (!SI) 2608 SplitBlockAndInsertIfThen(SI->getCondition(), SI, false); 2608 SplitBlockAndInsertIfThen(SI->getCondition(), SI, false); 2609 BasicBlock *SplitBB = SI->getParent(); 2611 PHINode *NewPN = PHINode::Create(SI->getType(), 2, "", SI); 2611 PHINode *NewPN = PHINode::Create(SI->getType(), 2, "", SI); 2612 NewPN->addIncoming(SI->getTrueValue(), Term->getParent()); 2613 NewPN->addIncoming(SI->getFalseValue(), BB); 2614 SI->replaceAllUsesWith(NewPN); 2615 SI->eraseFromParent();