Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h66 Instruction *CreateFSub(Constant *LHS, Constant *RHS) const override { in CreateFSub() function
67 return BinaryOperator::CreateFSub(LHS, RHS); in CreateFSub()
H A DIRBuilderFolder.h37 virtual Value *CreateFSub(Constant *LHS, Constant *RHS) const = 0;
H A DConstantFolder.h52 Constant *CreateFSub(Constant *LHS, Constant *RHS) const override { in CreateFSub() function
H A DMatrixBuilder.h205 ? B.CreateFSub(LHS, RHS) in CreateSub()
H A DIRBuilder.h1448 Value *CreateFSub(Value *L, Value *R, const Twine &Name = "",
1455 Instruction *I = setFPAttrs(BinaryOperator::CreateFSub(L, R), FPMD, FMF);
1468 Instruction *I = setFPAttrs(BinaryOperator::CreateFSub(L, R), nullptr,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp94 Res = Builder.CreateFSub(Orig, Val); in lowerAtomicRMWInst()
H A DLowerMatrixIntrinsics.cpp1748 return Builder.CreateFSub(LHS, RHS); in VisitBinaryOperator()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp611 ResR = Builder.CreateFSub(Op.LHS.first, Op.RHS.first, "sub.r"); in EmitBinSub()
613 ResI = Builder.CreateFSub(Op.LHS.second, Op.RHS.second, "sub.i"); in EmitBinSub()
721 ResR = Builder.CreateFSub(AC, BD, "mul_r"); in EmitBinMul()
841 llvm::Value *BCmAD = Builder.CreateFSub(BC, AD); // bc-ad in EmitBinDiv()
H A DCGExprScalar.cpp3765 return Builder.CreateFSub(op.LHS, op.RHS, "sub"); in EmitSub()
H A DCGBuiltin.cpp10284 return Builder.CreateFSub(Ops[0], Ops[1], "vsubh"); in EmitAArch64BuiltinExpr()
10299 Value* Sub = Builder.CreateFSub(Zero, EmitScalarExpr(E->getArg(1)), "vsubh"); in EmitAArch64BuiltinExpr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetFolder.h60 Constant *CreateFSub(Constant *LHS, Constant *RHS) const override { in CreateFSub() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp1200 V = IC.Builder.CreateFSub(Arg0, Arg1); in instCombineIntrinsic()
1245 V = IC.Builder.CreateFSub(LHS, RHS); in instCombineIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve_defs.td79 def fsub: IRBuilder<"CreateFSub">;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp566 return Builder.CreateFSub(Loaded, Inc, "new"); in performAtomicOp()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp660 Value *V = Builder.CreateFSub(Opnd0, Opnd1); in createFSub()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2078 EltOp = Builder.CreateFSub(Elt0, Elt1); in UpgradeIntrinsicCall()
2971 Rep = Builder.CreateFSub(CI->getArgOperand(0), CI->getArgOperand(1)); in UpgradeIntrinsicCall()
H A DCore.cpp3367 return wrap(unwrap(B)->CreateFSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildFSub()