Lines Matching refs:Sem
235 APFloatBase::SemanticsToEnum(const llvm::fltSemantics &Sem) { in SemanticsToEnum() argument
236 if (&Sem == &llvm::APFloat::IEEEhalf()) in SemanticsToEnum()
238 else if (&Sem == &llvm::APFloat::BFloat()) in SemanticsToEnum()
240 else if (&Sem == &llvm::APFloat::IEEEsingle()) in SemanticsToEnum()
242 else if (&Sem == &llvm::APFloat::IEEEdouble()) in SemanticsToEnum()
244 else if (&Sem == &llvm::APFloat::IEEEquad()) in SemanticsToEnum()
246 else if (&Sem == &llvm::APFloat::PPCDoubleDouble()) in SemanticsToEnum()
248 else if (&Sem == &llvm::APFloat::Float8E5M2()) in SemanticsToEnum()
250 else if (&Sem == &llvm::APFloat::Float8E5M2FNUZ()) in SemanticsToEnum()
252 else if (&Sem == &llvm::APFloat::Float8E4M3()) in SemanticsToEnum()
254 else if (&Sem == &llvm::APFloat::Float8E4M3FN()) in SemanticsToEnum()
256 else if (&Sem == &llvm::APFloat::Float8E4M3FNUZ()) in SemanticsToEnum()
258 else if (&Sem == &llvm::APFloat::Float8E4M3B11FNUZ()) in SemanticsToEnum()
260 else if (&Sem == &llvm::APFloat::FloatTF32()) in SemanticsToEnum()
262 else if (&Sem == &llvm::APFloat::Float6E3M2FN()) in SemanticsToEnum()
264 else if (&Sem == &llvm::APFloat::Float6E2M3FN()) in SemanticsToEnum()
266 else if (&Sem == &llvm::APFloat::Float4E2M1FN()) in SemanticsToEnum()
268 else if (&Sem == &llvm::APFloat::x87DoubleExtended()) in SemanticsToEnum()
362 unsigned APFloatBase::getSizeInBits(const fltSemantics &Sem) { in getSizeInBits() argument
363 return Sem.sizeInBits; in getSizeInBits()
3952 void IEEEFloat::initFromAPInt(const fltSemantics *Sem, const APInt &api) { in initFromAPInt() argument
3953 assert(api.getBitWidth() == Sem->sizeInBits); in initFromAPInt()
3954 if (Sem == &semIEEEhalf) in initFromAPInt()
3956 if (Sem == &semBFloat) in initFromAPInt()
3958 if (Sem == &semIEEEsingle) in initFromAPInt()
3960 if (Sem == &semIEEEdouble) in initFromAPInt()
3962 if (Sem == &semX87DoubleExtended) in initFromAPInt()
3964 if (Sem == &semIEEEquad) in initFromAPInt()
3966 if (Sem == &semPPCDoubleDoubleLegacy) in initFromAPInt()
3968 if (Sem == &semFloat8E5M2) in initFromAPInt()
3970 if (Sem == &semFloat8E5M2FNUZ) in initFromAPInt()
3972 if (Sem == &semFloat8E4M3) in initFromAPInt()
3974 if (Sem == &semFloat8E4M3FN) in initFromAPInt()
3976 if (Sem == &semFloat8E4M3FNUZ) in initFromAPInt()
3978 if (Sem == &semFloat8E4M3B11FNUZ) in initFromAPInt()
3980 if (Sem == &semFloatTF32) in initFromAPInt()
3982 if (Sem == &semFloat6E3M2FN) in initFromAPInt()
3984 if (Sem == &semFloat6E2M3FN) in initFromAPInt()
3986 if (Sem == &semFloat4E2M1FN) in initFromAPInt()
4047 IEEEFloat::IEEEFloat(const fltSemantics &Sem, const APInt &API) { in IEEEFloat() argument
4048 initFromAPInt(&Sem, API); in IEEEFloat()