Lines Matching defs:NewAShr
1657 Instruction *NewAShr =
1659 NewAShr->copyIRFlags(HighBitExtract); // We can preserve 'exact'-ness.
1661 return NewAShr;
1663 Builder.Insert(NewAShr);
1664 return TruncInst::CreateTruncOrBitCast(NewAShr, OldAShr.getType());
1702 auto *NewAShr = BinaryOperator::CreateAShr(X, ShiftDiff);
1703 NewAShr->setIsExact(I.isExact());
1704 return NewAShr;
1794 auto *NewAShr = Builder.CreateAShr(X, Op1, Op0->getName() + ".not");
1795 return BinaryOperator::CreateNot(NewAShr);