|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 1249 return Insert(BinaryOperator::CreateLShr(LHS, RHS), Name);
include/llvm/IR/NoFolder.h 150 return BinaryOperator::CreateLShr(LHS, RHS);
lib/CodeGen/CodeGenPrepare.cpp 1573 InsertedShift = BinaryOperator::CreateLShr(ShiftI->getOperand(0), CI,
1674 InsertedShift = BinaryOperator::CreateLShr(ShiftI->getOperand(0), CI,
lib/Transforms/InstCombine/InstCombineAddSub.cpp 1801 Instruction *NewShift = BinaryOperator::CreateLShr(X, ShAmtOp);
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 3062 return BinaryOperator::CreateLShr(ConstantExpr::getNot(C), Y);
lib/Transforms/InstCombine/InstCombineCalls.cpp 1984 return BinaryOperator::CreateLShr(Op1,
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 851 BinaryOperator *LShr = BinaryOperator::CreateLShr(Op0, C1);
875 BinaryOperator *LShr = BinaryOperator::CreateLShr(Op0, N);
lib/Transforms/InstCombine/InstCombineShifts.cpp 961 return BinaryOperator::CreateLShr(
1006 auto *NewLShr = BinaryOperator::CreateLShr(X, ShiftDiff);
1074 return BinaryOperator::CreateLShr(X, ConstantInt::get(Ty, AmtSum));
1244 return BinaryOperator::CreateLShr(Op0, Op1);
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 526 Instruction *NewVal = BinaryOperator::CreateLShr(
569 BinaryOperator *LShr = BinaryOperator::CreateLShr(I->getOperand(0),
679 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0),
955 New = isLshr ? BinaryOperator::CreateLShr(VarX, Amt) :
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 709 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1),