Searched refs:NewLShr (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp1079 auto *NewLShr = BinaryOperator::CreateLShr(X, ShiftDiff); local
1080 NewLShr->setIsExact(I.isExact());
1081 return NewLShr;
1084 Value *NewLShr = Builder.CreateLShr(X, ShiftDiff, "", I.isExact()); local
1086 return BinaryOperator::CreateAnd(NewLShr, ConstantInt::get(Ty, Mask));
1113 Value *NewLShr = Builder.CreateLShr(X, ShAmt); local
1114 return new ZExtInst(NewLShr, Ty);
1128 Value *NewLShr = Builder.CreateLShr(X, SrcTyBitWidth - 1); local
1129 return new ZExtInst(NewLShr, Ty);

Completed in 61 milliseconds