Home
last modified time | relevance | path

Searched refs:CreateNSWMul (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DNoFolder.h90 Instruction *CreateNSWMul(Constant *LHS, Constant *RHS) const { in CreateNSWMul() function
91 return BinaryOperator::CreateNSWMul(LHS, RHS); in CreateNSWMul()
H A DIRBuilder.h1057 Value *CreateNSWMul(Value *LHS, Value *RHS, const Twine &Name = "") {
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp687 return Builder.CreateNSWMul(Ops.LHS, Ops.RHS, "mul"); in EmitMul()
691 return Builder.CreateNSWMul(Ops.LHS, Ops.RHS, "mul"); in EmitMul()
3216 index = CGF.Builder.CreateNSWMul(index, numElements, "vla.index"); in emitPointerArithmetic()
H A DCGExpr.cpp3431 Idx = Builder.CreateNSWMul(Idx, numElements); in EmitArraySubscriptExpr()
3665 Idx = Builder.CreateNSWMul(Idx, NumElements); in EmitOMPArraySectionExpr()
H A DCGBuiltin.cpp11357 MulResult = Builder.CreateNSWMul(LHS, RHS); in EmitX86BuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DCore.cpp3176 return wrap(unwrap(B)->CreateNSWMul(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNSWMul()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3908 return SetResult(Builder.CreateNSWMul(LHS, RHS), Builder.getFalse(), in OptimizeOverflowCheck()