Lines Matching defs:DomPoint
2606 Instruction &From, Value &To, Instruction &DomPoint, DominatorTree &DT,
2622 bool DomPointAfterFrom = From.getNextNonDebugInstruction() == &DomPoint;
2625 // It's common to see a debug user between From and DomPoint. Move it
2626 // after DomPoint to preserve the variable update without any reordering.
2627 if (DomPointAfterFrom && DII->getNextNonDebugInstruction() == &DomPoint) {
2629 DII->moveAfter(&DomPoint);
2634 } else if (!DT.dominates(&DomPoint, DII)) {
2647 if (DomPointAfterFrom && NextNonDebug == &DomPoint) {
2651 DomPoint.getParent()->insertDbgRecordAfter(DVR, &DomPoint);
2653 } else if (!DT.dominates(&DomPoint, MarkedInstr)) {
2722 Instruction &DomPoint, DominatorTree &DT) {
2743 return rewriteDebugUsers(From, To, DomPoint, DT, Identity, IdentityDVR);
2755 return rewriteDebugUsers(From, To, DomPoint, DT, Identity, IdentityDVR);
2785 return rewriteDebugUsers(From, To, DomPoint, DT, SignOrZeroExt,