Lines Matching refs:Sem

216 APFloatBase::SemanticsToEnum(const llvm::fltSemantics &Sem) {  in SemanticsToEnum()  argument
217 if (&Sem == &llvm::APFloat::IEEEhalf()) in SemanticsToEnum()
219 else if (&Sem == &llvm::APFloat::BFloat()) in SemanticsToEnum()
221 else if (&Sem == &llvm::APFloat::IEEEsingle()) in SemanticsToEnum()
223 else if (&Sem == &llvm::APFloat::IEEEdouble()) in SemanticsToEnum()
225 else if (&Sem == &llvm::APFloat::IEEEquad()) in SemanticsToEnum()
227 else if (&Sem == &llvm::APFloat::PPCDoubleDouble()) in SemanticsToEnum()
229 else if (&Sem == &llvm::APFloat::Float8E5M2()) in SemanticsToEnum()
231 else if (&Sem == &llvm::APFloat::Float8E5M2FNUZ()) in SemanticsToEnum()
233 else if (&Sem == &llvm::APFloat::Float8E4M3FN()) in SemanticsToEnum()
235 else if (&Sem == &llvm::APFloat::Float8E4M3FNUZ()) in SemanticsToEnum()
237 else if (&Sem == &llvm::APFloat::Float8E4M3B11FNUZ()) in SemanticsToEnum()
239 else if (&Sem == &llvm::APFloat::FloatTF32()) in SemanticsToEnum()
241 else if (&Sem == &llvm::APFloat::x87DoubleExtended()) in SemanticsToEnum()
331 unsigned APFloatBase::getSizeInBits(const fltSemantics &Sem) { in getSizeInBits() argument
332 return Sem.sizeInBits; in getSizeInBits()
3862 void IEEEFloat::initFromAPInt(const fltSemantics *Sem, const APInt &api) { in initFromAPInt() argument
3863 assert(api.getBitWidth() == Sem->sizeInBits); in initFromAPInt()
3864 if (Sem == &semIEEEhalf) in initFromAPInt()
3866 if (Sem == &semBFloat) in initFromAPInt()
3868 if (Sem == &semIEEEsingle) in initFromAPInt()
3870 if (Sem == &semIEEEdouble) in initFromAPInt()
3872 if (Sem == &semX87DoubleExtended) in initFromAPInt()
3874 if (Sem == &semIEEEquad) in initFromAPInt()
3876 if (Sem == &semPPCDoubleDoubleLegacy) in initFromAPInt()
3878 if (Sem == &semFloat8E5M2) in initFromAPInt()
3880 if (Sem == &semFloat8E5M2FNUZ) in initFromAPInt()
3882 if (Sem == &semFloat8E4M3FN) in initFromAPInt()
3884 if (Sem == &semFloat8E4M3FNUZ) in initFromAPInt()
3886 if (Sem == &semFloat8E4M3B11FNUZ) in initFromAPInt()
3888 if (Sem == &semFloatTF32) in initFromAPInt()
3949 IEEEFloat::IEEEFloat(const fltSemantics &Sem, const APInt &API) { in IEEEFloat() argument
3950 initFromAPInt(&Sem, API); in IEEEFloat()