/external/llvm/include/llvm/ADT/ |
APFloat.h | 216 static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { 217 APFloat Val(Sem, uninitialized); 225 static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { 226 APFloat Val(Sem, uninitialized); 236 static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, 240 return getQNaN(Sem, Negative, &fill); 242 return getQNaN(Sem, Negative, nullptr); 247 static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, 249 return makeNaN(Sem, false, Negative, payload); 253 static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false [all...] |
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 115 static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal, 118 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) 120 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) 122 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) 124 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) 126 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); 131 const llvm::fltSemantics *Sem, StringRef Ext) { 133 DenormMin = PickFP(Sem, "1.40129846e-45", "4.9406564584124654e-324", 137 int Digits = PickFP(Sem, 6, 15, 18, 31, 33); 138 int DecimalDigits = PickFP(Sem, 9, 17, 21, 33, 36) [all...] |
/external/clang/test/SemaCXX/ |
crashes.cpp | 164 const fltSemantics &Sem = foobar();
|
/external/llvm/lib/Support/ |
APFloat.cpp | 667 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, 669 APFloat value(Sem, uninitialized); [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 90 void convertToFpType(const fltSemantics &Sem); 95 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val); 223 void FAddendCoef::convertToFpType(const fltSemantics &Sem) { 229 new(P) APFloat(Sem, IntVal); 231 new(P) APFloat(Sem, 0 - IntVal); 237 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) { 239 return APFloat(Sem, Val); 241 APFloat T(Sem, 0 - Val); [all...] |
InstCombineCompares.cpp | [all...] |
InstCombineCasts.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 847 const fltSemantics &Sem = CE->getOperand(0)->getType()->getFltSemantics(); 848 APFloat apfLHS = APFloat(Sem, LHS.IntVal); 852 apfLHS.add(APFloat(Sem, RHS.IntVal), APFloat::rmNearestTiesToEven); 856 apfLHS.subtract(APFloat(Sem, RHS.IntVal), 861 apfLHS.multiply(APFloat(Sem, RHS.IntVal), 866 apfLHS.divide(APFloat(Sem, RHS.IntVal), 871 apfLHS.mod(APFloat(Sem, RHS.IntVal)); [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 785 void FloatingLiteral::setSemantics(const llvm::fltSemantics &Sem) { 786 if (&Sem == &llvm::APFloat::IEEEhalf) 788 else if (&Sem == &llvm::APFloat::IEEEsingle) 790 else if (&Sem == &llvm::APFloat::IEEEdouble) 792 else if (&Sem == &llvm::APFloat::x87DoubleExtended) 794 else if (&Sem == &llvm::APFloat::IEEEquad) 796 else if (&Sem == &llvm::APFloat::PPCDoubleDouble) [all...] |
ExprConstant.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTReader.h | [all...] |
/external/clang/include/clang/AST/ |
Expr.h | [all...] |
/external/llvm/unittests/ADT/ |
APFloatTest.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |