Home
last modified time | relevance | path

Searched refs:CreateFAdd (Results 1 – 23 of 23) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h53 Instruction *CreateFAdd(Constant *LHS, Constant *RHS) const override { in CreateFAdd() function
54 return BinaryOperator::CreateFAdd(LHS, RHS); in CreateFAdd()
H A DIRBuilderFolder.h34 virtual Value *CreateFAdd(Constant *LHS, Constant *RHS) const = 0;
H A DConstantFolder.h43 Constant *CreateFAdd(Constant *LHS, Constant *RHS) const override { in CreateFAdd() function
H A DMatrixBuilder.h180 ? B.CreateFAdd(LHS, RHS) in CreateAdd()
H A DIRBuilder.h1423 Value *CreateFAdd(Value *L, Value *R, const Twine &Name = "",
1430 Instruction *I = setFPAttrs(BinaryOperator::CreateFAdd(L, R), FPMD, FMF);
1443 Instruction *I = setFPAttrs(BinaryOperator::CreateFAdd(L, R), nullptr,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp91 Res = Builder.CreateFAdd(Orig, Val); in lowerAtomicRMWInst()
H A DReassociate.cpp240 BinaryOperator::CreateFAdd(S1, S2, Name, InsertBefore); in CreateAdd()
1698 : BinaryOperator::CreateFAdd(MaxOccVal, MaxOccVal); in OptimizeAdd()
H A DLowerMatrixIntrinsics.cpp1160 return Builder.CreateFAdd(Sum, Mul); in createMulAdd()
1744 return Builder.CreateFAdd(LHS, RHS); in VisitBinaryOperator()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp593 ResR = Builder.CreateFAdd(Op.LHS.first, Op.RHS.first, "add.r"); in EmitBinAdd()
595 ResI = Builder.CreateFAdd(Op.LHS.second, Op.RHS.second, "add.i"); in EmitBinAdd()
722 ResI = Builder.CreateFAdd(AD, BC, "mul_i"); in EmitBinMul()
833 llvm::Value *ACpBD = Builder.CreateFAdd(AC, BD); // ac+bd in EmitBinDiv()
837 llvm::Value *CCpDD = Builder.CreateFAdd(CC, DD); // cc+dd in EmitBinDiv()
H A DCGExprScalar.cpp2630 value = Builder.CreateFAdd( in EmitScalarPrePostIncDec()
2676 value = Builder.CreateFAdd(value, amt, isInc ? "inc" : "dec"); in EmitScalarPrePostIncDec()
3616 return Builder.CreateFAdd(op.LHS, op.RHS, "add"); in EmitAdd()
H A DCGExpr.cpp1040 NextVal = Builder.CreateFAdd(InVal.first, NextVal, isInc ? "inc" : "dec"); in EmitComplexPrePostIncDec()
H A DCGBuiltin.cpp10010 return Builder.CreateFAdd(Op0, Op1, "vpaddd"); in EmitAArch64BuiltinExpr()
10022 return Builder.CreateFAdd(Op0, Op1, "vpaddd"); in EmitAArch64BuiltinExpr()
10281 return Builder.CreateFAdd(Ops[0], Ops[1], "vaddh"); in EmitAArch64BuiltinExpr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetFolder.h53 Constant *CreateFAdd(Constant *LHS, Constant *RHS) const override { in CreateFAdd() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1208 Value *nval = B.CreateFAdd(opr1, opr2, "fmaadd"); in fold_fma_mad()
1216 Value *nval = B.CreateFAdd(opr0, opr2, "fmaadd"); in fold_fma_mad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp1196 V = IC.Builder.CreateFAdd(Arg0, Arg1); in instCombineIntrinsic()
1241 V = IC.Builder.CreateFAdd(LHS, RHS); in instCombineIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1416 Value *Add = Builder.CreateFAdd(Mul, II->getArgOperand(2)); in visitCallInst()
1425 auto *FAdd = BinaryOperator::CreateFAdd(V, II->getArgOperand(2)); in visitCallInst()
1456 auto *FAdd = BinaryOperator::CreateFAdd(V, II->getArgOperand(2)); in visitCallInst()
H A DInstCombineAddSub.cpp674 Value *V = Builder.CreateFAdd(Opnd0, Opnd1); in createFAdd()
H A DInstCombineSelect.cpp1777 BinaryOperator::CreateFAdd(SubOp->getOperand(0), NewSel); in foldAddSubSelect()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve_defs.td77 def fadd: IRBuilder<"CreateFAdd">;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp564 return Builder.CreateFAdd(Loaded, Inc, "new"); in performAtomicOp()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2076 EltOp = Builder.CreateFAdd(Elt0, Elt1); in UpgradeIntrinsicCall()
2923 Rep = Builder.CreateFAdd(CI->getArgOperand(0), CI->getArgOperand(1)); in UpgradeIntrinsicCall()
H A DCore.cpp3347 return wrap(unwrap(B)->CreateFAdd(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildFAdd()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1365 return B.CreateCall(FSqrt, B.CreateFAdd(RealReal, ImagImag), "cabs"); in optimizeCAbs()