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

References

lib/Analysis/ConstantFolding.cpp
 1633   APFloat::roundingMode mode = roundTowardZero? APFloat::rmTowardZero
 1768       U.roundToIntegral(APFloat::rmTowardZero);
 1956         U.roundToIntegral(APFloat::rmTowardZero);
lib/CodeGen/SelectionDAG/FastISel.cpp
  429       (void)Flt.convertToInteger(SIntVal, APFloat::rmTowardZero, &isExact);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4371       APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardZero);
 4396           V.convertToInteger(IntVal, APFloat::rmTowardZero, &ignored);
 9498     if (APF.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact) !=
lib/ExecutionEngine/ExecutionEngine.cpp
  730                                    APFloat::rmTowardZero, &ignored);
lib/IR/ConstantFold.cpp
  616           V.convertToInteger(IntVal, APFloat::rmTowardZero, &ignored)) {
lib/Support/APFloat.cpp
  867   truncated.roundToIntegral(rmTowardZero);
 1055     status = extendedAddend.convert(extendedSemantics, rmTowardZero, &ignored);
 1297   case rmTowardZero:
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 2625   FVal.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact);
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 1224       if (RealVal.convertFromString(Desc->Repr, APFloat::rmTowardZero) !=
 2581         RealVal.convertFromString(Tok.getString(), APFloat::rmTowardZero);
lib/Target/ARM/ARMMCInstLower.cpp
  112     Val.convert(APFloat::IEEEdouble(), APFloat::rmTowardZero, &ignored);
lib/Transforms/InstCombine/InstCombineCalls.cpp
 3482         Val0.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo);
 3483         Val1.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo);
lib/Transforms/Scalar/IndVarSimplify.cpp
  292                            APFloat::rmTowardZero, &isExact) != APFloat::opOK ||
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1519     BaseR.convert(BaseF->getSemantics(), APFloat::rmTowardZero, &Ignored);
 1525         NF->convertToInteger(NI, APFloat::rmTowardZero, &Ignored) ==
 1727       ExpoA.convert(APFloat::IEEEdouble(), APFloat::rmTowardZero, &Ignored);
 1744         ExpoF->convertToInteger(IntExpo, APFloat::rmTowardZero, &Ignored) ==
tools/clang/lib/AST/ExprConstant.cpp
 2351   if (Value.convertToInteger(Result, llvm::APFloat::rmTowardZero, &ignored)
14140                                             llvm::APFloat::rmTowardZero,
tools/clang/lib/CodeGen/CGExprScalar.cpp
  894   if (MinSrc.convertFromAPInt(Min, !Unsigned, APFloat::rmTowardZero) &
  906   if (MaxSrc.convertFromAPInt(Max, !Unsigned, APFloat::rmTowardZero) &
  922     MinSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact);
  923     MaxSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact);
 2524       F.convert(*FS, llvm::APFloat::rmTowardZero, &ignored);
tools/clang/lib/Sema/SemaChecking.cpp
11129       IntegerValue, llvm::APFloat::rmTowardZero, &isExact);
tools/clang/lib/Sema/SemaExpr.cpp
 8900                            llvm::APFloat::rmTowardZero);
tools/clang/lib/Sema/SemaOverload.cpp
  361                                 llvm::APFloat::rmTowardZero, &ignored);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
  299                        Result, llvm::APFloat::rmTowardZero, &IsExact) &
unittests/ADT/APFloatTest.cpp
 1057             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1063             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1069             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1075             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1082             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1088             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1094             .convertToInteger(result, APFloat::rmTowardZero, &isExact));
 1348   P.roundToIntegral(APFloat::rmTowardZero);
 1361   P.roundToIntegral(APFloat::rmTowardZero);
 1374   P.roundToIntegral(APFloat::rmTowardZero);
 1387   P.roundToIntegral(APFloat::rmTowardZero);
 1390   P.roundToIntegral(APFloat::rmTowardZero);
 1393   P.roundToIntegral(APFloat::rmTowardZero);
 1396   P.roundToIntegral(APFloat::rmTowardZero);
 1399   P.roundToIntegral(APFloat::rmTowardZero);