Searched refs:getSemantics (Results 1 - 25 of 38) sorted by relevance

12

/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DAPFloat.h388 const fltSemantics &getSemantics() const { return *semantics; } function in class:llvm::detail::final
807 assert(&getSemantics() == &RHS.getSemantics());
808 if (usesLayout<IEEEFloat>(getSemantics()))
810 if (usesLayout<DoubleAPFloat>(getSemantics()))
831 if (usesLayout<IEEEFloat>(getSemantics()))
833 if (usesLayout<DoubleAPFloat>(getSemantics()))
926 if (usesLayout<IEEEFloat>(getSemantics()))
928 if (usesLayout<DoubleAPFloat>(getSemantics()))
933 if (usesLayout<IEEEFloat>(getSemantics()))
1043 const fltSemantics &getSemantics() const { return *U.semantics; } function in class:llvm::APFloat
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DStringExtras.h113 if (&V.getSemantics() == &APFloat::IEEEdouble)
115 else if (&V.getSemantics() == &APFloat::IEEEsingle)
H A DAPFloat.h320 const fltSemantics &getSemantics() const { return *semantics; } function in class:llvm::APFloat
/external/llvm/lib/Target/WebAssembly/InstPrinter/
H A DWebAssemblyInstPrinter.cpp115 !FP.bitwiseIsEqual(APFloat::getQNaN(FP.getSemantics())) &&
116 !FP.bitwiseIsEqual(APFloat::getQNaN(FP.getSemantics(), /*Negative=*/true))) {
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DConstants.cpp551 if (&V.getSemantics() == &APFloat::IEEEsingle)
553 else if (&V.getSemantics() == &APFloat::IEEEdouble)
555 else if (&V.getSemantics() == &APFloat::x87DoubleExtended)
557 else if (&V.getSemantics() == &APFloat::IEEEquad)
560 assert(&V.getSemantics() == &APFloat::PPCDoubleDouble &&
578 assert(&V.getSemantics() == TypeToFloatSemantics(Ty) &&
941 if (&Val2.getSemantics() == &APFloat::IEEEsingle)
947 if (&Val2.getSemantics() == &APFloat::IEEEsingle ||
948 &Val2.getSemantics() == &APFloat::IEEEdouble)
954 return &Val2.getSemantics()
[all...]
H A DAsmWriter.cpp711 if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble ||
712 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle) {
719 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble;
759 if (&CFP->getValueAPF().getSemantics() == &APFloat::x87DoubleExtended) {
781 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEquad)
783 else if (&CFP->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble)
/external/llvm/lib/IR/
H A DConstants.cpp694 if (&V.getSemantics() == &APFloat::IEEEhalf)
696 else if (&V.getSemantics() == &APFloat::IEEEsingle)
698 else if (&V.getSemantics() == &APFloat::IEEEdouble)
700 else if (&V.getSemantics() == &APFloat::x87DoubleExtended)
702 else if (&V.getSemantics() == &APFloat::IEEEquad)
705 assert(&V.getSemantics() == &APFloat::PPCDoubleDouble &&
727 assert(&V.getSemantics() == TypeToFloatSemantics(Ty) &&
1220 if (&Val2.getSemantics() == &APFloat::IEEEhalf)
1226 if (&Val2.getSemantics() == &APFloat::IEEEsingle)
1232 if (&Val2.getSemantics()
[all...]
H A DAsmWriter.cpp1142 if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle ||
1143 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) {
1150 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble;
1193 if (&CFP->getValueAPF().getSemantics() == &APFloat::x87DoubleExtended) {
1200 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEquad) {
1206 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble) {
1212 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEhalf) {
/external/clang/include/clang/AST/
H A DAPValue.h370 assert(&R.getSemantics() == &I.getSemantics() &&
H A DExpr.h1369 return APFloatStorage::getValue(getSemantics());
1372 assert(&getSemantics() == &Val.getSemantics() && "Inconsistent semantics");
1389 const llvm::fltSemantics &getSemantics() const;
/external/clang/lib/AST/
H A DExprConstant.cpp399 llvm::APFloat::semanticsPrecision(F.getSemantics());
3172 APFloat One(Value.getSemantics(), 1);
7505 LHS.FloatImag = APFloat(LHS.FloatReal.getSemantics());
7517 RHS.FloatImag = APFloat(RHS.FloatReal.getSemantics());
8486 Result.FloatReal = APFloat(Imag.getSemantics());
8567 Result.FloatImag = APFloat(Real.getSemantics());
8653 Result.FloatImag = APFloat(Real.getSemantics());
8668 RHS.FloatImag = APFloat(Real.getSemantics());
8739 APFloat(A.getSemantics(), A.isInfinity() ? 1 : 0), A);
8741 APFloat(B.getSemantics(),
[all...]
/external/llvm/include/llvm/ADT/
H A DAPFloat.h440 const fltSemantics &getSemantics() const { return *semantics; } function in class:llvm::APFloat
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp272 convertToFpType(T.getSemantics());
278 T.add(createAPFloatFromInt(T.getSemantics(), That.IntVal), RndMode);
298 isInt() ? That.getFpVal().getSemantics() : getFpVal().getSemantics();
374 Addend0.set(APFloat(C0->getValueAPF().getSemantics()), nullptr);
H A DInstCombineMulDivRem.cpp1226 APFloat Reciprocal(FpVal.getSemantics());
1230 Reciprocal = APFloat(FpVal.getSemantics(), 1.0f);
H A DInstCombineCompares.cpp4349 int MaxExponent = ilogb(APFloat::getLargest(RHS.getSemantics()));
4409 APFloat SMax(RHS.getSemantics());
4421 APFloat UMax(RHS.getSemantics());
4434 APFloat SMin(RHS.getSemantics());
4445 APFloat SMin(RHS.getSemantics());
/external/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1416 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEsingle)
1418 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEdouble)
1425 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEsingle)
1427 if ((&Node.getSemantics()) == &llvm::APFloat::IEEEdouble)
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp426 if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEsingle)
428 else if (&CSDN->getValueAPF().getSemantics()==&APFloat::IEEEdouble)
/external/swiftshader/third_party/LLVM/include/llvm/
H A DConstants.h282 if (&Val.getSemantics() == &APFloat::PPCDoubleDouble)
285 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored);
/external/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp498 const fltSemantics &SL = L.getSemantics(), &SR = R.getSemantics();
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1199 if (&Value->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble)
1202 Tmp.convert(Value->getValueAPF().getSemantics(),
/external/llvm/include/llvm/IR/
H A DConstants.h308 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored);
/external/llvm/lib/Support/
H A DAPFloat.cpp3965 int SignificandBits = Arg.getSemantics().precision - 1;
3973 auto MaxExp = X.getSemantics().maxExponent;
3974 auto MinExp = X.getSemantics().minExponent;
3982 int SignificandBits = X.getSemantics().precision - 1;
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp567 APFloat Reciprocal(Op1F.getSemantics());
H A DInstCombineCompares.cpp2652 APFloat SMax(RHS.getSemantics(), APFloat::fcZero, false);
2664 APFloat UMax(RHS.getSemantics(), APFloat::fcZero, false);
2677 APFloat SMin(RHS.getSemantics(), APFloat::fcZero, false);
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1357 if (&Init.getSemantics() == &llvm::APFloat::IEEEhalf &&

Completed in 2442 milliseconds

12