Lines Matching refs:getSemantics

33     if (usesLayout<IEEEFloat>(getSemantics()))                                 \
35 if (usesLayout<DoubleAPFloat>(getSemantics())) \
4515 int SignificandBits = Arg.getSemantics().precision - 1; in ilogb()
4523 auto MaxExp = X.getSemantics().maxExponent; in scalbn()
4524 auto MinExp = X.getSemantics().minExponent; in scalbn()
4532 int SignificandBits = X.getSemantics().precision - 1; in scalbn()
4594 assert(&Floats[0].getSemantics() == &semIEEEdouble);
4595 assert(&Floats[1].getSemantics() == &semIEEEdouble);
4742 assert(&A.getSemantics() == &semIEEEdouble); in addWithSpecial()
4743 assert(&AA.getSemantics() == &semIEEEdouble); in addWithSpecial()
4744 assert(&C.getSemantics() == &semIEEEdouble); in addWithSpecial()
4745 assert(&CC.getSemantics() == &semIEEEdouble); in addWithSpecial()
4746 assert(&Out.Floats[0].getSemantics() == &semIEEEdouble); in addWithSpecial()
4747 assert(&Out.Floats[1].getSemantics() == &semIEEEdouble); in addWithSpecial()
5154 const fltSemantics& S = F.getSemantics(); in Storage()
5169 if (APFloat::usesLayout<detail::IEEEFloat>(Arg.getSemantics())) in hash_value()
5171 if (APFloat::usesLayout<detail::DoubleAPFloat>(Arg.getSemantics())) in hash_value()
5198 if (&getSemantics() == &ToSemantics) { in convert()
5202 if (usesLayout<IEEEFloat>(getSemantics()) && in convert()
5205 if (usesLayout<IEEEFloat>(getSemantics()) && in convert()
5212 if (usesLayout<DoubleAPFloat>(getSemantics()) && in convert()
5256 if (&getSemantics() == (const llvm::fltSemantics *)&semIEEEdouble) in convertToDouble()
5258 assert(getSemantics().isRepresentableBy(semIEEEdouble) && in convertToDouble()
5269 if (&getSemantics() == (const llvm::fltSemantics *)&semIEEEsingle) in convertToFloat()
5271 assert(getSemantics().isRepresentableBy(semIEEEsingle) && in convertToFloat()