Home
last modified time | relevance | path

Searched refs:opStatus (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAPFloat.h206 enum opStatus { enum
275 opStatus add(const IEEEFloat &, roundingMode);
276 opStatus subtract(const IEEEFloat &, roundingMode);
277 opStatus multiply(const IEEEFloat &, roundingMode);
278 opStatus divide(const IEEEFloat &, roundingMode);
280 opStatus remainder(const IEEEFloat &);
282 opStatus mod(const IEEEFloat &);
283 opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode);
284 opStatus roundToIntegral(roundingMode);
286 opStatus next(bool nextDown);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFloat.cpp1068 opStatus status; in multiplySignificand()
1293 IEEEFloat::opStatus IEEEFloat::handleOverflow(roundingMode rounding_mode) { in handleOverflow()
1300 return (opStatus) (opOverflow | opInexact); in handleOverflow()
1355 IEEEFloat::opStatus IEEEFloat::normalize(roundingMode rounding_mode, in normalize()
1436 return (opStatus) (opOverflow | opInexact); in normalize()
1458 return (opStatus) (opUnderflow | opInexact); in normalize()
1461 IEEEFloat::opStatus IEEEFloat::addOrSubtractSpecials(const IEEEFloat &rhs, in addOrSubtractSpecials()
1586 IEEEFloat::opStatus IEEEFloat::multiplySpecials(const IEEEFloat &rhs) { in multiplySpecials()
1630 IEEEFloat::opStatus IEEEFloat::divideSpecials(const IEEEFloat &rhs) { in divideSpecials()
1676 IEEEFloat::opStatus IEEEFloat::modSpecials(const IEEEFloat &rhs) { in modSpecials()
[all …]
H A DAPFixedPoint.cpp140 APFloat::opStatus Status = F.convertFromAPInt(MaxInt, MaxInt.isSigned(), in fitsInFloatSemantics()
473 APFloat::opStatus S = Flt.convertFromAPInt(Val, Sema.isSigned(), RM); in convertToFloat()
H A DStringRef.cpp589 APFloat::opStatus Status = *StatusOrErr; in getAsDouble()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DLiteralSupport.h115 llvm::APFloat::opStatus GetFloatValue(llvm::APFloat &Result);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp1786 APFloat::opStatus status = in ConstantFoldSSEConvertToInt()
1891 APFloat::opStatus Status = in ConstantFoldScalarCall1()
1994 APFloat::opStatus St = U.roundToIntegral(*RM); in ConstantFoldScalarCall1()
2231 APFloat::opStatus status = Val.convert( in ConstantFoldScalarCall1()
2373 if (APFloat::opStatus::opOK == V.mod(Op2->getValueAPF())) in ConstantFoldScalarCall2()
2381 if (APFloat::opStatus::opOK == V.remainder(Op2->getValueAPF())) in ConstantFoldScalarCall2()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp1076 llvm::APFloat::opStatus
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp8643 APFloat::opStatus MinStatus = in expandFP_TO_INT_SAT()
8645 APFloat::opStatus MaxStatus = in expandFP_TO_INT_SAT()
8647 bool AreExactFloatBounds = !(MinStatus & APFloat::opStatus::opInexact) && in expandFP_TO_INT_SAT()
8648 !(MaxStatus & APFloat::opStatus::opInexact); in expandFP_TO_INT_SAT()
H A DSelectionDAG.cpp4687 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardPositive); in getNode()
4693 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardZero); in getNode()
4699 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardNegative); in getNode()
4717 APFloat::opStatus s = in getNode()
H A DDAGCombiner.cpp14086 APFloat::opStatus st = Recip.divide(N1APF, APFloat::rmNearestTiesToEven); in visitFDIV()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp2556 APFloat::opStatus St) { in checkFloatingPointResult()
2579 if ((St & APFloat::opStatus::opInvalidOp) && in checkFloatingPointResult()
2601 APFloat::opStatus St; in HandleFloatToFloatCast()
2626 APFloat::opStatus St = Result.convertFromAPInt(Value, Value.isSigned(), in HandleIntToFloatCast()
2837 APFloat::opStatus St; in handleFloatFloatBinOp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1758 APFloat::opStatus Status = FPLiteral.convert(*getFltSemantics(VT), in canLosslesslyConvertToFPType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp11852 llvm::APFloat::opStatus Result = Value.convertToInteger( in DiagnoseFloatingImpCast()
12513 llvm::APFloat::opStatus ConversionStatus = in CheckImplicitConversion()
H A DSemaOverload.cpp402 llvm::APFloat::opStatus ConvertStatus = FloatVal.convert( in getNarrowingKind()
H A DSemaExpr.cpp3596 APFloat::opStatus result = Literal.GetFloatValue(Val); in BuildFloatingLiteral()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20649 LLVM_ATTRIBUTE_UNUSED APFloat::opStatus Status = APFloat::opOK; in FP_TO_INTHelper()
21589 APFloat::opStatus MinStatus = MinFloat.convertFromAPInt( in LowerFP_TO_INT_SAT()
21591 APFloat::opStatus MaxStatus = MaxFloat.convertFromAPInt( in LowerFP_TO_INT_SAT()
21593 bool AreExactFloatBounds = !(MinStatus & APFloat::opStatus::opInexact) in LowerFP_TO_INT_SAT()
21594 && !(MaxStatus & APFloat::opStatus::opInexact); in LowerFP_TO_INT_SAT()