Home
last modified time | relevance | path

Searched refs:getShl (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1044 static Constant *getShl(Constant *C1, Constant *C2, bool HasNUW = false,
1084 return getShl(C1, C2, false, true);
1088 return getShl(C1, C2, true, false);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp398 ConstantExpr::getShl(Constant::getAllOnesValue(Op1C->getType()), Op1C), in visitImpl()
H A DInstCombineShifts.cpp261 ConstantExpr::getShl(ExtendedAllOnes, ExtendedSumOfShAmts); in dropRedundantMaskingOfLeftShiftInput()
1208 return BinaryOperator::CreateMul(X, ConstantExpr::getShl(C2, C1)); in visitShl()
1212 auto *NewC = ConstantExpr::getShl(ConstantInt::get(Ty, 1), C1); in visitShl()
H A DInstCombineCasts.cpp748 Constant *MaskC = ConstantExpr::getShl(One, C); in visitTrunc()
756 Constant *MaskC = ConstantExpr::getShl(One, C); in visitTrunc()
H A DInstCombineMulDivRem.cpp230 Constant *Shl = ConstantExpr::getShl(C1, C2); in visitMul()
H A DInstCombineVectorOps.cpp2064 Constant *ShlOne = ConstantExpr::getShl(ConstantInt::get(Ty, 1), C); in getAlternateBinop()
H A DInstructionCombining.cpp629 RHS = ConstantExpr::getShl(ConstantInt::get(Op->getType(), 1), C); in getBinOpsForFactorization()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1118 MulCst = ConstantExpr::getShl(MulCst, SA); in ConvertShiftToMul()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp2478 Constant *ConstantExpr::getShl(Constant *C1, Constant *C2, in getShl() function in ConstantExpr
H A DCore.cpp1713 return wrap(ConstantExpr::getShl(unwrap<Constant>(LHSConstant), in LLVMConstShl()