Started 9 days 15 hr ago
Took 1 hr 19 min on green-dragon-09

Success Build #17788 (Jun 9, 2019 7:26:02 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 362904
  • http://llvm.org/svn/llvm-project/cfe/trunk : 362887
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 362859
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 362745
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 362866
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 362811
Changes
  1. [InstSimplify] reduce code duplication for fcmp folds; NFC (detail/ViewSVN)
    by spatel
  2. [InstSimplify] enhance fcmp fold with never-nan operand

    This is another step towards correcting our usage of fast-math-flags when applied on an fcmp.
    In this case, we are checking for 'nnan' on the fcmp itself rather than the operand of
    the fcmp. But I'm leaving that clause in until we're more confident that we can stop
    relying on fcmp's FMF.

    By using the more general "isKnownNeverNaN()", we gain a simplification shown on the
    tests with 'uitofp' regardless of the FMF on the fcmp (uitofp never produces a NaN).
    On the tests with 'fabs', we are now relying on the FMF for the call fabs instruction
    in addition to the FMF on the fcmp.

    This is a continuation of D62979 / rL362879. (detail/ViewSVN)
    by spatel
  3. [InstSimplify] add tests for fcmp with known-never-nan operands; NFC

    Opposite predicate for rL362742 / rL362879 / D62979 (detail/ViewSVN)
    by spatel

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 57370
originally caused by:

This run spent:

  • 48 min waiting;
  • 1 hr 19 min build duration;
  • 2 hr 8 min total from scheduled to completion.
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 17,762.
  • Still 71 days before reaching the previous zero warnings highscore.