Searched refs:fltSemantics (Results 1 – 17 of 17) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | APFloat.h | 111 struct fltSemantics; 129 static const fltSemantics IEEEhalf; 130 static const fltSemantics IEEEsingle; 131 static const fltSemantics IEEEdouble; 132 static const fltSemantics IEEEquad; 133 static const fltSemantics PPCDoubleDouble; 134 static const fltSemantics x87DoubleExtended; 137 static const fltSemantics Bogus; 139 static unsigned int semanticsPrecision(const fltSemantics &); 182 APFloat(const fltSemantics &); // Default construct to 0.0 [all …]
|
/external/llvm/lib/Support/ |
D | APFloat.cpp | 36 struct fltSemantics { struct 53 const fltSemantics APFloat::IEEEhalf = { 15, -14, 11, true }; 54 const fltSemantics APFloat::IEEEsingle = { 127, -126, 24, true }; 55 const fltSemantics APFloat::IEEEdouble = { 1023, -1022, 53, true }; 56 const fltSemantics APFloat::IEEEquad = { 16383, -16382, 113, true }; 57 const fltSemantics APFloat::x87DoubleExtended = { 16383, -16382, 64, true }; 58 const fltSemantics APFloat::Bogus = { 0, 0, 0, true }; 63 const fltSemantics APFloat::PPCDoubleDouble = { 1023, -1022, 106, false }; 119 assertArithmeticOK(const llvm::fltSemantics &semantics) { in assertArithmeticOK() 587 APFloat::initialize(const fltSemantics *ourSemantics) in initialize() [all …]
|
/external/clang/include/clang/Basic/ |
D | TargetInfo.h | 30 struct fltSemantics; 80 const llvm::fltSemantics *FloatFormat, *DoubleFormat, *LongDoubleFormat; 217 const llvm::fltSemantics &getFloatFormat() const { return *FloatFormat; } in getFloatFormat() 222 const llvm::fltSemantics &getDoubleFormat() const { return *DoubleFormat; } in getDoubleFormat() 228 const llvm::fltSemantics &getLongDoubleFormat() const { in getLongDoubleFormat()
|
/external/clang/lib/Frontend/ |
D | InitPreprocessor.cpp | 108 static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal, in PickFP() 111 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) in PickFP() 113 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) in PickFP() 115 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) in PickFP() 117 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) in PickFP() 119 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); in PickFP() 124 const llvm::fltSemantics *Sem) { in DefineFloatMacros()
|
/external/clang/include/clang/AST/ |
D | ASTContext.h | 39 struct fltSemantics; 1074 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
|
/external/clang/lib/CodeGen/ |
D | CodeGenTypes.cpp | 265 const llvm::fltSemantics &format) { in getTypeForFormat()
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 2755 const llvm::fltSemantics &Src, in IsSameFloatAfterCast() 2756 const llvm::fltSemantics &Tgt) { in IsSameFloatAfterCast() 2772 const llvm::fltSemantics &Src, in IsSameFloatAfterCast() 2773 const llvm::fltSemantics &Tgt) { in IsSameFloatAfterCast()
|
D | SemaExpr.cpp | 2472 const llvm::fltSemantics &Format = Context.getFloatTypeSemantics(Ty); in ActOnNumericConstant()
|
/external/llvm/lib/MC/MCParser/ |
D | AsmParser.cpp | 202 bool ParseDirectiveRealValue(const fltSemantics &); // ".single", ... 1647 bool AsmParser::ParseDirectiveRealValue(const fltSemantics &Semantics) { in ParseDirectiveRealValue()
|
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 1977 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN() 2005 const llvm::fltSemantics &Sem = in VisitCallExpr() 2113 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitUnaryImag()
|
D | ASTContext.cpp | 630 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics()
|
/external/llvm/unittests/ADT/ |
D | APFloatTest.cpp | 396 static APInt nanbits(const fltSemantics &Sem, in nanbits()
|
/external/llvm/lib/VMCore/ |
D | Constants.cpp | 453 static const fltSemantics *TypeToFloatSemantics(Type *Ty) { in TypeToFloatSemantics() 556 const fltSemantics &Semantics = *TypeToFloatSemantics(Ty); in getInfinity()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 1143 static Constant *FitsInFPType(ConstantFP *CFP, const fltSemantics &Sem) { in FitsInFPType()
|
D | InstCombineCompares.cpp | 2822 const fltSemantics *Sem; in visitFCmpInst()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 2660 static const fltSemantics *EVTToAPFloatSemantics(EVT VT) { in EVTToAPFloatSemantics() 2680 const fltSemantics *sem = EVTToAPFloatSemantics(DstVT); in ExpandIntOp_UINT_TO_FP()
|
D | SelectionDAG.cpp | 63 static const fltSemantics *EVTToAPFloatSemantics(EVT VT) { in EVTToAPFloatSemantics()
|