Home
last modified time | relevance | path

Searched refs:IEEEdouble (Results 1 – 25 of 36) sorted by relevance

12

/external/llvm/unittests/ADT/
DAPFloatTest.cpp512 APFloat f1(APFloat::IEEEdouble, "-0x1p-1074"); in TEST()
513 APFloat f2(APFloat::IEEEdouble, "+0x1p-1074"); in TEST()
536 APFloat nan = APFloat::getNaN(APFloat::IEEEdouble); in TEST()
547 APFloat nan = APFloat::getNaN(APFloat::IEEEdouble); in TEST()
573 EXPECT_FALSE(APFloat(APFloat::IEEEdouble, MinNormalStr).isDenormal()); in TEST()
574 EXPECT_FALSE(APFloat(APFloat::IEEEdouble, 0.0).isDenormal()); in TEST()
576 APFloat Val2(APFloat::IEEEdouble, 2.0e0); in TEST()
577 APFloat T(APFloat::IEEEdouble, MinNormalStr); in TEST()
620 APFloat Val(APFloat::IEEEdouble); in TEST()
643 EXPECT_EQ( 0.0, APFloat(APFloat::IEEEdouble, "0").convertToDouble()); in TEST()
[all …]
/external/clang/lib/Basic/
DTargetInfo.cpp72 DoubleFormat = &llvm::APFloat::IEEEdouble; in TargetInfo()
73 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in TargetInfo()
296 DoubleFormat = &llvm::APFloat::IEEEdouble; in adjust()
DTargets.cpp726 this->LongDoubleFormat = &llvm::APFloat::IEEEdouble; in NaClTargetInfo()
1493 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in PPC32TargetInfo()
1526 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in PPC64TargetInfo()
3774 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in MicrosoftX86_32TargetInfo()
3878 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in MCUX86_32TargetInfo()
4075 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in MicrosoftX86_64TargetInfo()
5633 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in DarwinAArch64TargetInfo()
6892 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in Mips64TargetInfoBase()
7460 LongDoubleFormat = &llvm::APFloat::IEEEdouble; in AndroidX86_32TargetInfo()
/external/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.cpp38 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
DNVPTXAsmPrinter.cpp1692 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored); in printFPConstant()
/external/llvm/lib/Support/
DAPFloat.cpp62 const fltSemantics APFloat::IEEEdouble = { 1023, -1022, 53, 64 }; member in llvm::APFloat
2939 extendedSemantics.minExponent = IEEEdouble.minExponent; in convertPPCDoubleDoubleAPFloatToAPInt()
2946 fs = u.convert(IEEEdouble, rmNearestTiesToEven, &losesInfo); in convertPPCDoubleDoubleAPFloatToAPInt()
2962 fs = v.convert(IEEEdouble, rmNearestTiesToEven, &losesInfo); in convertPPCDoubleDoubleAPFloatToAPInt()
3012 assert(semantics == (const llvm::fltSemantics*)&IEEEdouble); in convertDoubleAPFloatToAPInt()
3110 if (semantics == (const llvm::fltSemantics*)&IEEEdouble) in bitcastToAPInt()
3136 assert(semantics == (const llvm::fltSemantics*)&IEEEdouble && in convertToDouble()
3200 APFloat v(IEEEdouble, APInt(64, i2)); in initFromPPCDoubleDoubleAPInt()
3257 initialize(&APFloat::IEEEdouble); in initFromDoubleAPInt()
3359 if (Sem == &IEEEdouble) in initFromAPInt()
[all …]
/external/llvm/lib/Target/ARM/
DARMMCInstLower.cpp107 Val.convert(APFloat::IEEEdouble, APFloat::rmTowardZero, &ignored); in lowerOperand()
/external/llvm/lib/IR/
DConstants.cpp208 APFloat::getZero(APFloat::IEEEdouble)); in getNullValue()
636 return &APFloat::IEEEdouble; in TypeToFloatSemantics()
724 else if (&V.getSemantics() == &APFloat::IEEEdouble) in get()
1285 &Val2.getSemantics() == &APFloat::IEEEdouble) in isValueValidForType()
1287 Val2.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1293 &Val2.getSemantics() == &APFloat::IEEEdouble || in isValueValidForType()
1298 &Val2.getSemantics() == &APFloat::IEEEdouble || in isValueValidForType()
1303 &Val2.getSemantics() == &APFloat::IEEEdouble || in isValueValidForType()
2701 return APFloat(APFloat::IEEEdouble, APInt(64, EltVal)); in getElementAsAPFloat()
DAsmWriter.cpp1099 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) { in WriteConstantInternal()
1106 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble; in WriteConstantInternal()
1123 if (APFloat(APFloat::IEEEdouble, StrVal).convertToDouble() == Val) { in WriteConstantInternal()
1138 apf.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, in WriteConstantInternal()
/external/llvm/include/llvm/IR/
DType.h160 case DoubleTyID: return APFloat::IEEEdouble; in getFltSemantics()
/external/llvm/include/llvm/ADT/
DAPFloat.h133 static const fltSemantics IEEEdouble; variable
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h1345 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEdouble)
1354 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEdouble)
/external/clang/lib/AST/
DExpr.cpp773 case IEEEdouble: in getSemantics()
774 return llvm::APFloat::IEEEdouble; in getSemantics()
790 else if (&Sem == &llvm::APFloat::IEEEdouble) in setSemantics()
791 FloatingLiteralBits.Semantics = IEEEdouble; in setSemantics()
808 V.convert(llvm::APFloat::IEEEdouble, llvm::APFloat::rmNearestTiesToEven, in getValueAsApproximateDouble()
DAPValue.cpp266 V.convert(llvm::APFloat::IEEEdouble, llvm::APFloat::rmNearestTiesToEven, in GetApproxValue()
/external/clang/lib/CodeGen/
DCodeGenTypes.cpp286 if (&format == &llvm::APFloat::IEEEdouble) in getTypeForFormat()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp427 else if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEdouble) in print_details()
/external/clang/lib/Frontend/
DInitPreprocessor.cpp120 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) in PickFP()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp207 if (&V.getSemantics() == &APFloat::IEEEdouble) { in ftostr()
224 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &ignored); in printCFP()
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp2237 APFloat RealVal(APFloat::IEEEdouble, Tok.getString()); in tryParseFPImm()
2263 APFloat RealVal(APFloat::IEEEdouble, Tok.getString()); in tryParseFPImm()
3240 APFloat RealVal(APFloat::IEEEdouble, Tok.getString()); in parseOperand()
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h1116 case MVT::f64: return APFloat::IEEEdouble;
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp915 APFloat RealVal(APFloat::IEEEdouble, getTok().getString()); in parsePrimaryExpr()
1549 return parseDirectiveRealValue(APFloat::IEEEdouble); in parseStatement()
/external/clang/include/clang/AST/
DStmt.h139 IEEEdouble, in LLVM_ALIGNAS() enumerator
/external/llvm/lib/Analysis/
DConstantFolding.cpp1410 APF.convert(APFloat::IEEEdouble, APFloat::rmNearestTiesToEven, &unused); in getValueAsDouble()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp1248 if (Value *V = fitsInFPType(CFP, APFloat::IEEEdouble)) in lookThroughFPExtensions()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2011 APFloat C1Val(APFloat::IEEEdouble, "0x1.0p+52"); in LowerFRINT()
2022 APFloat C2Val(APFloat::IEEEdouble, "0x1.fffffffffffffp+51"); in LowerFRINT()

12