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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp25 auto &Sem = T->getFltSemantics(); local
26 Cs.push_back(ConstantFP::get(Ctx, APFloat::getZero(Sem)));
27 Cs.push_back(ConstantFP::get(Ctx, APFloat::getLargest(Sem)));
28 Cs.push_back(ConstantFP::get(Ctx, APFloat::getSmallest(Sem)));
/freebsd-12-stable/sys/contrib/dev/acpica/os_specific/service_layers/
H A Dosunixxf.c882 sem_t *Sem; local
898 Sem = sem_open (SemaphoreName, O_EXCL|O_CREAT, 0755, InitialUnits);
899 if (!Sem)
907 Sem = AcpiOsAllocate (sizeof (sem_t));
908 if (!Sem)
913 if (sem_init (Sem, 0, InitialUnits) == -1)
915 AcpiOsFree (Sem);
920 *OutHandle = (ACPI_HANDLE) Sem;
941 sem_t *Sem = (sem_t *) Handle; local
944 if (!Sem)
986 sem_t *Sem = (sem_t *) Handle; local
1121 sem_t *Sem = (sem_t *)Handle; local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h161 static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem);
237 static unsigned getSizeInBits(const fltSemantics &Sem);
545 void initFromAPInt(const fltSemantics *Sem, const APInt &api);
875 static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { argument
876 APFloat Val(Sem, uninitialized);
884 static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { argument
885 APFloat Val(Sem, uninitialized);
895 static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, argument
899 return getQNaN(Sem, Negative, &intPayload);
901 return getQNaN(Sem, Negativ
906 getQNaN(const fltSemantics &Sem, bool Negative = false, const APInt *payload = nullptr) argument
914 getSNaN(const fltSemantics &Sem, bool Negative = false, const APInt *payload = nullptr) argument
924 getLargest(const fltSemantics &Sem, bool Negative = false) argument
934 getSmallest(const fltSemantics &Sem, bool Negative = false) argument
944 getSmallestNormalized(const fltSemantics &Sem, bool Negative = false) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp95 static T PickFP(const llvm::fltSemantics *Sem, T IEEEHalfVal, T IEEESingleVal, argument
98 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEhalf())
100 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEsingle())
102 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEdouble())
104 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::x87DoubleExtended())
106 if (Sem == (const llvm::fltSemantics*)&llvm::APFloat::PPCDoubleDouble())
108 assert(Sem == (const llvm::fltSemantics*)&llvm::APFloat::IEEEquad());
113 const llvm::fltSemantics *Sem, StringRef Ext) {
115 DenormMin = PickFP(Sem, "5.9604644775390625e-8", "1.40129846e-45",
119 int Digits = PickFP(Sem,
112 DefineFloatMacros(MacroBuilder &Builder, StringRef Prefix, const llvm::fltSemantics *Sem, StringRef Ext) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp130 auto &Sem = Op0->getType()->getFltSemantics();
131 APFloat Smallest = APFloat::getSmallestNormalized(Sem);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp135 APFloatBase::SemanticsToEnum(const llvm::fltSemantics &Sem) { argument
136 if (&Sem == &llvm::APFloat::IEEEhalf())
138 else if (&Sem == &llvm::APFloat::IEEEsingle())
140 else if (&Sem == &llvm::APFloat::IEEEdouble())
142 else if (&Sem == &llvm::APFloat::x87DoubleExtended())
144 else if (&Sem == &llvm::APFloat::IEEEquad())
146 else if (&Sem == &llvm::APFloat::PPCDoubleDouble())
205 unsigned APFloatBase::getSizeInBits(const fltSemantics &Sem) { argument
206 return Sem.sizeInBits;
3308 void IEEEFloat::initFromAPInt(const fltSemantics *Sem, cons
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h284 llvm::APFloat readAPFloat(const llvm::fltSemantics &Sem);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp844 const fltSemantics &Sem = CE->getOperand(0)->getType()->getFltSemantics(); local
845 APFloat apfLHS = APFloat(Sem, LHS.IntVal);
849 apfLHS.add(APFloat(Sem, RHS.IntVal), APFloat::rmNearestTiesToEven);
853 apfLHS.subtract(APFloat(Sem, RHS.IntVal),
858 apfLHS.multiply(APFloat(Sem, RHS.IntVal),
863 apfLHS.divide(APFloat(Sem, RHS.IntVal),
868 apfLHS.mod(APFloat(Sem, RHS.IntVal));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp104 void convertToFpType(const fltSemantics &Sem);
109 APFloat createAPFloatFromInt(const fltSemantics &Sem, int Val);
241 void FAddendCoef::convertToFpType(const fltSemantics &Sem) { argument
247 new(P) APFloat(Sem, IntVal);
249 new(P) APFloat(Sem, 0 - IntVal);
255 APFloat FAddendCoef::createAPFloatFromInt(const fltSemantics &Sem, int Val) { argument
257 return APFloat(Sem, Val);
259 APFloat T(Sem, 0 - Val);
H A DInstCombineCasts.cpp1452 static bool fitsInFPType(ConstantFP *CFP, const fltSemantics &Sem) { argument
1455 (void)F.convert(Sem, APFloat::rmNearestTiesToEven, &losesInfo);
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h1614 void setRawSemantics(llvm::APFloatBase::Semantics Sem) { argument
1615 FloatingLiteralBits.Semantics = Sem;
1626 void setSemantics(const llvm::fltSemantics &Sem) { argument
1627 FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem);
H A DRecursiveASTVisitor.h619 if (auto Sem = ILE->isSemanticForm() ? ILE : ILE->getSemanticForm()) \
620 TRY_TO(WalkUpFrom##CLASS(Sem)); \
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp9441 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy);
9443 if (&Sem == &APFloat::x87DoubleExtended())
9451 Elts.push_back(APValue(APFloat(Sem, Elt)));
12705 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy);
12717 Result = llvm::APFloat::getSNaN(Sem, false, &fill);
12719 Result = llvm::APFloat::getQNaN(Sem, false, &fill);
12727 Result = llvm::APFloat::getQNaN(Sem, false, &fill);
12729 Result = llvm::APFloat::getSNaN(Sem, false, &fill);
12748 const llvm::fltSemantics &Sem =
12750 Result = llvm::APFloat::getInf(Sem);
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp8878 llvm::APFloat ASTRecordReader::readAPFloat(const llvm::fltSemantics &Sem) {
8879 return llvm::APFloat(Sem, readAPInt());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20457 const fltSemantics &Sem = SelectionDAG::EVTToAPFloatSemantics(VT);
20458 SDValue Mask = DAG.getConstantFP(APFloat(Sem, MaskElt), dl, LogicVT);
20500 const fltSemantics &Sem = SelectionDAG::EVTToAPFloatSemantics(VT);
20515 APFloat(Sem, APInt::getSignMask(EltSizeInBits)), dl, LogicVT);
20517 APFloat(Sem, APInt::getSignedMaxValue(EltSizeInBits)), dl, LogicVT);
[all...]

Completed in 633 milliseconds