Home
last modified time | relevance | path

Searched refs:fusedMultiplyAdd (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h283 opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode);
645 opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand,
1024 opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, in fusedMultiplyAdd() function
1031 return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); in fusedMultiplyAdd()
1033 return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, in fusedMultiplyAdd()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPFloatTest.cpp477 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
488 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
498 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
509 f1.fusedMultiplyAdd(f2, f3, APFloat::rmTowardNegative); in TEST()
519 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
528 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
539 M1.fusedMultiplyAdd(M1, A, APFloat::rmNearestTiesToEven); in TEST()
550 f1.fusedMultiplyAdd(f2, f3, APFloat::rmNearestTiesToEven); in TEST()
558 F.fusedMultiplyAdd(F, F, APFloat::rmNearestTiesToEven); in TEST()
4514 A.fusedMultiplyAdd(APFloat(APFloat::PPCDoubleDouble(), "3"), in TEST()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp1980 IEEEFloat::opStatus IEEEFloat::fusedMultiplyAdd(const IEEEFloat &multiplicand, in fusedMultiplyAdd() function in llvm::detail::IEEEFloat
4500 Status |= Tau.fusedMultiplyAdd(C, T, RM); in multiply()
4557 DoubleAPFloat::fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, in fusedMultiplyAdd() function in llvm::detail::DoubleAPFloat
4562 auto Ret = Tmp.fusedMultiplyAdd( in fusedMultiplyAdd()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp2928 St = Res.fusedMultiplyAdd(C2, C3, RM); in ConstantFoldScalarCall3()
2952 V.fusedMultiplyAdd(C2, C3, APFloat::rmNearestTiesToEven); in ConstantFoldScalarCall3()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6408 V1.fusedMultiplyAdd(V2, V3, APFloat::rmNearestTiesToEven); in getNode()