/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/ |
H A D | APFloat.h | 212 static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { argument 213 APFloat Val(Sem, uninitialized); 221 static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { argument 222 APFloat Val(Sem, uninitialized); 232 static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, argument 236 return getQNaN(Sem, Negative, &fill); 238 return getQNaN(Sem, Negative, 0); 243 static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, argument 245 return makeNaN(Sem, false, Negative, payload); 249 static APFloat getSNaN(const fltSemantics &Sem, boo argument [all...] |
/freebsd-10.1-release/sys/contrib/dev/acpica/os_specific/service_layers/ |
H A D | osunixxf.c | 588 sem_t *Sem; local 600 Sem = sem_open (SemaphoreName, O_EXCL|O_CREAT, 0755, InitialUnits); 601 if (!Sem) 609 Sem = AcpiOsAllocate (sizeof (sem_t)); 610 if (!Sem) 615 if (sem_init (Sem, 0, InitialUnits) == -1) 617 AcpiOsFree (Sem); 622 *OutHandle = (ACPI_HANDLE) Sem; 643 sem_t *Sem = (sem_t *) Handle; local 646 if (!Sem) 681 sem_t *Sem = (sem_t *) Handle; local 810 sem_t *Sem = (sem_t *)Handle; local [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 116 static T PickFP(const llvm::fltSemantics *Sem, T IEEESingleVal, argument 119 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle) 121 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble) 123 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended) 125 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble) 127 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad); 132 const llvm::fltSemantics *Sem, StringRef Ext) { 134 DenormMin = PickFP(Sem, "1.40129846e-45", "4.9406564584124654e-324", 138 int Digits = PickFP(Sem, 6, 15, 18, 31, 33); 139 Epsilon = PickFP(Sem, "1.1920929 131 DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, const llvm::fltSemantics *Sem, StringRef Ext) argument [all...] |
/freebsd-10.1-release/contrib/llvm/lib/Support/ |
H A D | APFloat.cpp | 665 APFloat APFloat::makeNaN(const fltSemantics &Sem, bool SNaN, bool Negative, 667 APFloat value(Sem, uninitialized); 3301 APFloat::initFromAPInt(const fltSemantics* Sem, const APInt& api) 3303 if (Sem == &IEEEhalf) 3305 if (Sem == &IEEEsingle) 3307 if (Sem == &IEEEdouble) 3309 if (Sem == &x87DoubleExtended) 3311 if (Sem == &IEEEquad) 3313 if (Sem == &PPCDoubleDouble) 3377 APFloat APFloat::getLargest(const fltSemantics &Sem, boo [all...] |
/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 87 void convertToFpType(const fltSemantics &Sem); 92 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val); 220 void FAddendCoef::convertToFpType(const fltSemantics &Sem) { argument 226 new(P) APFloat(Sem, IntVal); 228 new(P) APFloat(Sem, 0 - IntVal); 234 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) { argument 236 return APFloat(Sem, Val); 238 APFloat T(Sem, 0 - Val);
|
H A D | InstCombineCompares.cpp | 3270 const fltSemantics *Sem; local 3273 Sem = &APFloat::IEEEhalf; 3275 Sem = &APFloat::IEEEsingle; 3277 Sem = &APFloat::IEEEdouble; 3279 Sem = &APFloat::IEEEquad; 3281 Sem = &APFloat::x87DoubleExtended; 3283 Sem = &APFloat::PPCDoubleDouble; 3289 F.convert(*Sem, APFloat::rmNearestTiesToEven, &Lossy); 3296 ((Fabs.compare(APFloat::getSmallestNormalized(*Sem)) !=
|
H A D | InstCombineCasts.cpp | 1151 static Constant *FitsInFPType(ConstantFP *CFP, const fltSemantics &Sem) { argument 1154 (void)F.convert(Sem, APFloat::rmNearestTiesToEven, &losesInfo);
|
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 788 const fltSemantics &Sem = CE->getOperand(0)->getType()->getFltSemantics(); local 789 APFloat apfLHS = APFloat(Sem, LHS.IntVal); 793 apfLHS.add(APFloat(Sem, RHS.IntVal), APFloat::rmNearestTiesToEven); 797 apfLHS.subtract(APFloat(Sem, RHS.IntVal), 802 apfLHS.multiply(APFloat(Sem, RHS.IntVal), 807 apfLHS.divide(APFloat(Sem, RHS.IntVal), 812 apfLHS.mod(APFloat(Sem, RHS.IntVal),
|
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.cpp | 873 const fltSemantics &Sem = Val.getSemantics(); local 874 unsigned FracBits = APFloat::semanticsPrecision(Sem) - 1;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Expr.cpp | 757 void FloatingLiteral::setSemantics(const llvm::fltSemantics &Sem) { argument 758 if (&Sem == &llvm::APFloat::IEEEhalf) 760 else if (&Sem == &llvm::APFloat::IEEEsingle) 762 else if (&Sem == &llvm::APFloat::IEEEdouble) 764 else if (&Sem == &llvm::APFloat::x87DoubleExtended) 766 else if (&Sem == &llvm::APFloat::IEEEquad) 768 else if (&Sem == &llvm::APFloat::PPCDoubleDouble)
|
H A D | ExprConstant.cpp | 5312 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy); 5314 if (&Sem == &APFloat::x87DoubleExtended) 5322 Elts.push_back(APValue(APFloat(Sem, Elt))); 7293 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); 7304 Result = llvm::APFloat::getSNaN(Sem, false, &fill); 7306 Result = llvm::APFloat::getQNaN(Sem, false, &fill); 7321 const llvm::fltSemantics &Sem = 7323 Result = llvm::APFloat::getInf(Sem); 7394 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType()); 7395 Result = llvm::APFloat::getZero(Sem); [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Serialization/ |
H A D | ASTReader.h | 1808 const llvm::fltSemantics &Sem, unsigned &Idx);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Expr.h | 1360 void setRawSemantics(APFloatSemantics Sem) { argument 1361 FloatingLiteralBits.Semantics = Sem; 1368 void setSemantics(const llvm::fltSemantics &Sem);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 9283 const fltSemantics &Sem = APFloat::IEEEdouble; local 9284 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(64, 1ULL << 63)))); 9285 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(64, 0)))); 9287 const fltSemantics &Sem = APFloat::IEEEsingle; local 9288 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(32, 1U << 31)))); 9289 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(32, 0)))); 9290 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(32, 0)))); 9291 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, APInt(32, 0)))); 9314 const fltSemantics &Sem = APFloat::IEEEdouble; local 9315 CV.push_back(ConstantFP::get(*Context, APFloat(Sem, 9319 const fltSemantics &Sem = APFloat::IEEEsingle; local [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 7230 const llvm::fltSemantics &Sem, 7232 return llvm::APFloat(Sem, ReadAPInt(Record, Idx)); 7229 ReadAPFloat(const RecordData &Record, const llvm::fltSemantics &Sem, unsigned &Idx) argument
|