Lines Matching refs:NewVal
71 Value *NewVal = SimplifyDemandedUseBits(U.get(), DemandedMask, in SimplifyDemandedBits() local
73 if (NewVal == 0) return false; in SimplifyDemandedBits()
74 U = NewVal; in SimplifyDemandedBits()
637 Instruction *NewVal = BinaryOperator::CreateLShr( in SimplifyDemandedUseBits() local
639 return InsertNewInstWith(NewVal, *I); in SimplifyDemandedUseBits()
681 BinaryOperator *NewVal = BinaryOperator::CreateLShr(I->getOperand(0), in SimplifyDemandedUseBits() local
683 NewVal->setIsExact(cast<BinaryOperator>(I)->isExact()); in SimplifyDemandedUseBits()
684 return InsertNewInstWith(NewVal, *I); in SimplifyDemandedUseBits()
772 Instruction *NewVal; in SimplifyDemandedUseBits() local
774 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0), in SimplifyDemandedUseBits()
777 NewVal = BinaryOperator::CreateShl(II->getArgOperand(0), in SimplifyDemandedUseBits()
779 NewVal->takeName(I); in SimplifyDemandedUseBits()
780 return InsertNewInstWith(NewVal, *I); in SimplifyDemandedUseBits()