Started 10 days ago
Took 1 hr 17 min on green-dragon-08

Success Build #17896 (Jul 8, 2019 11:38:26 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 365441
  • http://llvm.org/svn/llvm-project/cfe/trunk : 365438
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 365424
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 365359
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 365380
Changes
  1. [Loop Peeling] Add support for peeling of loops with multiple exits

    This patch modifies the loop peeling transformation so that
    it does not expect that there is only one loop exit from latch.

    It modifies only transformation. Update of branch weights remains
    only for exit from latch.

    The motivation is that in follow-up patch I plan to enable loop peeling for
    loops with multiple exits but only if other exits then from latch one goes to
    block with call to deopt.

    For now this patch is NFC.

    Reviewers: reames, mkuper, iajbar, fhahn
    Reviewed By: reames, fhahn
    Subscribers: zzheng, llvm-commits
    Differential Revision: https://reviews.llvm.org/D63921 (detail/ViewSVN)
    by skatkov

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

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

This run spent:

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