Searched refs:CreateNSWMul (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | NoFolder.h | 90 Instruction *CreateNSWMul(Constant *LHS, Constant *RHS) const { in CreateNSWMul() function 91 return BinaryOperator::CreateNSWMul(LHS, RHS); in CreateNSWMul()
|
| H A D | IRBuilder.h | 1057 Value *CreateNSWMul(Value *LHS, Value *RHS, const Twine &Name = "") {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 687 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 D | CGExpr.cpp | 3431 Idx = Builder.CreateNSWMul(Idx, numElements); in EmitArraySubscriptExpr() 3665 Idx = Builder.CreateNSWMul(Idx, NumElements); in EmitOMPArraySectionExpr()
|
| H A D | CGBuiltin.cpp | 11357 MulResult = Builder.CreateNSWMul(LHS, RHS); in EmitX86BuiltinExpr()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Core.cpp | 3176 return wrap(unwrap(B)->CreateNSWMul(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNSWMul()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 3908 return SetResult(Builder.CreateNSWMul(LHS, RHS), Builder.getFalse(), in OptimizeOverflowCheck()
|