Lines Matching refs:ExpressionChangedStart
606 BinaryOperator *ExpressionChangedStart = nullptr, in RewriteExprTree() local
649 ExpressionChangedStart = Op; in RewriteExprTree()
673 ExpressionChangedStart = Op; in RewriteExprTree()
712 ExpressionChangedStart = Op; in RewriteExprTree()
724 if (ExpressionChangedStart) { in RewriteExprTree()
731 ExpressionChangedStart->clearSubclassOptionalData(); in RewriteExprTree()
732 ExpressionChangedStart->setFastMathFlags(Flags); in RewriteExprTree()
734 ExpressionChangedStart->clearSubclassOptionalData(); in RewriteExprTree()
735 if (ExpressionChangedStart->getOpcode() == Instruction::Add || in RewriteExprTree()
736 (ExpressionChangedStart->getOpcode() == Instruction::Mul && in RewriteExprTree()
739 ExpressionChangedStart->setHasNoUnsignedWrap(); in RewriteExprTree()
741 ExpressionChangedStart->setHasNoSignedWrap(); in RewriteExprTree()
746 if (ExpressionChangedStart == ExpressionChangedEnd) in RewriteExprTree()
748 if (ExpressionChangedStart == I) in RewriteExprTree()
756 replaceDbgUsesWithUndef(ExpressionChangedStart); in RewriteExprTree()
758 ExpressionChangedStart->moveBefore(I); in RewriteExprTree()
759 ExpressionChangedStart = in RewriteExprTree()
760 cast<BinaryOperator>(*ExpressionChangedStart->user_begin()); in RewriteExprTree()