reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6554 assert(ToBePromoted->getType() == Transition->getType() && 6557 ToBePromoted->replaceAllUsesWith(Transition); 6561 ToBePromoted->mutateType(TransitionTy); 6565 for (Use &U : ToBePromoted->operands()) { 6576 canCauseUndefinedBehavior(ToBePromoted, U.getOperandNo())); 6580 ToBePromoted->setOperand(U.getOperandNo(), NewVal); 6582 Transition->moveAfter(ToBePromoted); 6583 Transition->setOperand(getTransitionOriginalValueIdx(), ToBePromoted);