reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/ExecutionEngine/ExecutionEngine.cpp
  693         APFloat apf = APFloat::getZero(APFloat::x87DoubleExtended());
  708         APFloat apf = APFloat::getZero(APFloat::x87DoubleExtended());
lib/FuzzMutate/OpDescriptor.cpp
   26     Cs.push_back(ConstantFP::get(Ctx, APFloat::getZero(Sem)));
lib/IR/Constants.cpp
  295                            APFloat::getZero(APFloat::IEEEhalf()));
  298                            APFloat::getZero(APFloat::IEEEsingle()));
  301                            APFloat::getZero(APFloat::IEEEdouble()));
  304                            APFloat::getZero(APFloat::x87DoubleExtended()));
  307                            APFloat::getZero(APFloat::IEEEquad()));
  792   APFloat NegZero = APFloat::getZero(Semantics, /*Negative=*/true);
lib/Target/AMDGPU/SIISelLowering.cpp
 9916   APFloat Zero = APFloat::getZero(F.getSemantics());
lib/Target/X86/X86ISelLowering.cpp
  633       APFloat TmpFlt = APFloat::getZero(APFloat::x87DoubleExtended());
  669     addLegalFPImmediate(APFloat::getZero(APFloat::IEEEquad())); // xorps
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  479           llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty));
tools/clang/lib/AST/ExprConstant.cpp
 9369         f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy));
 9387         APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)));
12385     Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType()));
12537   Result = llvm::APFloat::getZero(Sem);
12644     APFloat Zero = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(ElemTy));
12991           B = APFloat::getZero(A.getSemantics());
13022             ResR = APFloat::getZero(ResR.getSemantics()) * (A * C + B * D);
13023             ResI = APFloat::getZero(ResI.getSemantics()) * (B * C - A * D);
tools/llvm-exegesis/lib/RegisterValue.cpp
   20     return APFloat::getZero(FltSemantics);
   22     return APFloat::getZero(FltSemantics, true);
unittests/ADT/APFloatTest.cpp
  143   expected = APFloat::getZero(APFloat::IEEEquad(), false);
  150   expected = APFloat::getZero(APFloat::IEEEquad(), true);
  187   test = APFloat::getZero(APFloat::IEEEquad(), false);
  193   test = APFloat::getZero(APFloat::IEEEquad(), false);
  199   test = APFloat::getZero(APFloat::IEEEquad(), true);
  205   test = APFloat::getZero(APFloat::IEEEquad(), true);
 1386   P = APFloat::getZero(APFloat::IEEEdouble());
 1389   P = APFloat::getZero(APFloat::IEEEdouble(), true);
 1523     APFloat test = APFloat::getZero(*GetZeroTest[i].semantics,
 1653   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNegative());
 1654   EXPECT_TRUE(APFloat::getZero(APFloat::IEEEsingle(), true).isNegative());
 1668   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNormal());
 1678   EXPECT_TRUE(APFloat::getZero(APFloat::IEEEsingle(), false).isFinite());
 1688   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isInfinity());
 1698   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNaN());
 1718   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isFiniteNonZero());
 1719   EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), true).isFiniteNonZero());
 1742   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 1743   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2030   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 2031   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2318   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 2319   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2607   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 2608   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2899   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 2900   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2937   APFloat Zero = APFloat::getZero(APFloat::IEEEsingle(), false);
 2938   APFloat NegZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 2980             ilogb(APFloat::getZero(APFloat::IEEEsingle(), false)));
 2982             ilogb(APFloat::getZero(APFloat::IEEEsingle(), true)));
 3014   APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
 3015   APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
 3173   APFloat PZero = APFloat::getZero(APFloat::IEEEdouble(), false);
 3174   APFloat MZero = APFloat::getZero(APFloat::IEEEdouble(), true);
 3912               APFloat::getZero(APFloat::PPCDoubleDouble()).bitcastToAPInt());
 3941         APFloat::getZero(APFloat::PPCDoubleDouble(), true).bitcastToAPInt());