Home
last modified time | relevance | path

Searched refs:CreateFSub (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DNoFolder.h78 Instruction *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function
79 return BinaryOperator::CreateFSub(LHS, RHS); in CreateFSub()
H A DConstantFolder.h50 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function
H A DIRBuilder.h1230 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 DCGExprComplex.cpp586 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 DCGBuiltin.cpp1724 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 DCGExprScalar.cpp3254 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 DTargetFolder.h60 Constant *CreateFSub(Constant *LHS, Constant *RHS) const { in CreateFSub() function
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp660 Value *V = Builder.CreateFSub(Opnd0, Opnd1); in createFSub()
H A DInstCombineCalls.cpp2631 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 DReassociate.cpp1982 NI = BinaryOperator::CreateFSub(Op0, Op1); in canonicalizeNegConstExpr()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAutoUpgrade.cpp1766 EltOp = Builder.CreateFSub(Elt0, Elt1); in UpgradeIntrinsicCall()
2617 Rep = Builder.CreateFSub(CI->getArgOperand(0), CI->getArgOperand(1)); in UpgradeIntrinsicCall()
H A DCore.cpp3166 return wrap(unwrap(B)->CreateFSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildFSub()