Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp253 ConstantExpr::getShl(ExtendedAllOnes, ExtendedSumOfShAmts); in dropRedundantMaskingOfLeftShiftInput()
767 V1, ConstantExpr::getShl(ConstantInt::get(Ty, *CC), Op1), in FoldShiftByConstant()
799 V1, ConstantExpr::getShl(ConstantInt::get(Ty, *CC), Op1), in FoldShiftByConstant()
1016 return BinaryOperator::CreateShl(ConstantExpr::getShl(C2, C1), X); in visitShl()
1020 return BinaryOperator::CreateMul(X, ConstantExpr::getShl(C2, C1)); in visitShl()
1024 auto *NewC = ConstantExpr::getShl(ConstantInt::get(Ty, 1), C1); in visitShl()
H A DInstCombineNegator.cpp361 ConstantExpr::getShl(Constant::getAllOnesValue(Op1C->getType()), Op1C), in visitImpl()
H A DInstCombineCasts.cpp806 Constant *MaskC = ConstantExpr::getShl(One, C); in visitTrunc()
814 Constant *MaskC = ConstantExpr::getShl(One, C); in visitTrunc()
H A DInstCombineMulDivRem.cpp176 Constant *Shl = ConstantExpr::getShl(C1, C2); in visitMul()
H A DInstCombineVectorOps.cpp1773 Constant *ShlOne = ConstantExpr::getShl(ConstantInt::get(Ty, 1), C); in getAlternateBinop()
H A DInstructionCombining.cpp587 RHS = ConstantExpr::getShl(ConstantInt::get(Op->getType(), 1), C); in getBinOpsForFactorization()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstants.h996 static Constant *getShl(Constant *C1, Constant *C2, bool HasNUW = false,
1048 return getShl(C1, C2, false, true);
1052 return getShl(C1, C2, true, false);
H A DConstantFolder.h93 return ConstantExpr::getShl(LHS, RHS, HasNUW, HasNSW);
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h92 return Fold(ConstantExpr::getShl(LHS, RHS, HasNUW, HasNSW));
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1075 MulCst = ConstantExpr::getShl(MulCst, SA); in ConvertShiftToMul()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp236 Src = ConstantExpr::getShl(Src, in FoldBitCast()
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstants.cpp2754 Constant *ConstantExpr::getShl(Constant *C1, Constant *C2, in getShl() function in ConstantExpr
H A DCore.cpp1675 return wrap(ConstantExpr::getShl(unwrap<Constant>(LHSConstant), in LLVMConstShl()
/netbsd/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1204 See the method [llvm::ConstantExpr::getShl]. *)