Lines Matching refs:Sem

115 static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal,  in PickFP()  argument
118 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) in PickFP()
120 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) in PickFP()
122 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) in PickFP()
124 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) in PickFP()
126 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); in PickFP()
131 const llvm::fltSemantics *Sem, StringRef Ext) { in DefineFloatMacros() argument
133 DenormMin = PickFP(Sem, "1.40129846e-45", "4.9406564584124654e-324", in DefineFloatMacros()
137 int Digits = PickFP(Sem, 6, 15, 18, 31, 33); in DefineFloatMacros()
138 int DecimalDigits = PickFP(Sem, 9, 17, 21, 33, 36); in DefineFloatMacros()
139 Epsilon = PickFP(Sem, "1.19209290e-7", "2.2204460492503131e-16", in DefineFloatMacros()
143 int MantissaDigits = PickFP(Sem, 24, 53, 64, 106, 113); in DefineFloatMacros()
144 int Min10Exp = PickFP(Sem, -37, -307, -4931, -291, -4931); in DefineFloatMacros()
145 int Max10Exp = PickFP(Sem, 38, 308, 4932, 308, 4932); in DefineFloatMacros()
146 int MinExp = PickFP(Sem, -125, -1021, -16381, -968, -16381); in DefineFloatMacros()
147 int MaxExp = PickFP(Sem, 128, 1024, 16384, 1024, 16384); in DefineFloatMacros()
148 Min = PickFP(Sem, "1.17549435e-38", "2.2250738585072014e-308", in DefineFloatMacros()
152 Max = PickFP(Sem, "3.40282347e+38", "1.7976931348623157e+308", in DefineFloatMacros()