Searched refs:Sem (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h212 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 Dosunixxf.c588 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 DInitPreprocessor.cpp116 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 DAPFloat.cpp665 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 DInstCombineAddSub.cpp87 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 DInstCombineCompares.cpp3270 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 DInstCombineCasts.cpp1151 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 DExecutionEngine.cpp788 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 DAArch64BaseInfo.cpp873 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 DExpr.cpp757 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 DExprConstant.cpp5312 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 DASTReader.h1808 const llvm::fltSemantics &Sem, unsigned &Idx);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h1360 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 DX86ISelLowering.cpp9283 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 DASTReader.cpp7230 const llvm::fltSemantics &Sem,
7232 return llvm::APFloat(Sem, ReadAPInt(Record, Idx));
7229 ReadAPFloat(const RecordData &Record, const llvm::fltSemantics &Sem, unsigned &Idx) argument

Completed in 376 milliseconds