| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | NoFolder.h | 78 Instruction *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function 79 return BinaryOperator::CreateFSub(LHS, RHS); in CreateFSub()
|
| H A D | ConstantFolder.h | 50 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function
|
| H A D | IRBuilder.h | 1230 Value *CreateFSub(Value *L, Value *R, const Twine &Name = "", 1233 Instruction *I = setFPAttrs(BinaryOperator::CreateFSub(L, R), FPMD, FMF); 1242 Instruction *I = setFPAttrs(BinaryOperator::CreateFSub(L, R), nullptr,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 586 ResR = Builder.CreateFSub(Op.LHS.first, Op.RHS.first, "sub.r"); in EmitBinSub() 588 ResI = Builder.CreateFSub(Op.LHS.second, Op.RHS.second, "sub.i"); in EmitBinSub() 695 ResR = Builder.CreateFSub(AC, BD, "mul_r"); in EmitBinMul() 815 llvm::Value *BCmAD = Builder.CreateFSub(BC, AD); // bc-ad in EmitBinDiv()
|
| H A D | CGBuiltin.cpp | 1724 Imag = Builder.CreateFSub(Zero, Imag, "sub"); in EmitBuiltinExpr() 7600 return Builder.CreateFSub(Ops[0], Ops[1], "vsubh"); in EmitAArch64BuiltinExpr() 11802 return Builder.CreateFSub(Zero, in EmitPPCBuiltinExpr() 11807 {X, Y, Builder.CreateFSub(Zero, Z, "sub")}); in EmitPPCBuiltinExpr() 11811 Builder.CreateCall(F, {X, Y, Builder.CreateFSub(Zero, Z, "sub")}); in EmitPPCBuiltinExpr() 11812 return Builder.CreateFSub(Zero, FsubRes, "sub"); in EmitPPCBuiltinExpr() 12261 return Builder.CreateCall(F, {X, Y, Builder.CreateFSub(Zero, Z, "sub")}); in EmitSystemZBuiltinExpr() 12271 return Builder.CreateFSub(Zero, Builder.CreateCall(F, {X, Y, Z}), "sub"); in EmitSystemZBuiltinExpr() 12281 Value *NegZ = Builder.CreateFSub(Zero, Z, "sub"); in EmitSystemZBuiltinExpr() 12282 return Builder.CreateFSub(Zero, Builder.CreateCall(F, {X, Y, NegZ})); in EmitSystemZBuiltinExpr() [all …]
|
| H A D | CGExprScalar.cpp | 3254 Builder.CreateFSub( in buildFMulAdd() 3259 Builder.CreateFSub( in buildFMulAdd() 3371 Value *V = Builder.CreateFSub(op.LHS, op.RHS, "sub"); in EmitSub()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetFolder.h | 60 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 660 Value *V = Builder.CreateFSub(Opnd0, Opnd1); in createFSub()
|
| H A D | InstCombineCalls.cpp | 2631 V = Builder.CreateFSub(Arg0, Arg1); in visitCallInst() 2675 V = Builder.CreateFSub(LHS, RHS); in visitCallInst()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Reassociate.cpp | 1982 NI = BinaryOperator::CreateFSub(Op0, Op1); in canonicalizeNegConstExpr()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 1766 EltOp = Builder.CreateFSub(Elt0, Elt1); in UpgradeIntrinsicCall() 2617 Rep = Builder.CreateFSub(CI->getArgOperand(0), CI->getArgOperand(1)); in UpgradeIntrinsicCall()
|
| H A D | Core.cpp | 3166 return wrap(unwrap(B)->CreateFSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildFSub()
|