Started 1 yr 0 mo ago
Took 30 min on green-dragon-03

Success Build rL:366503 - C:366499 - #63329 (Jul 18, 2019 2:51:27 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 366503
  • http://llvm.org/svn/llvm-project/cfe/trunk : 366499
Changes
  1. [GlobalISel][AArch64] Add support for base register + offset register loads

    Add support for folding G_GEPs into loads of the form

    ```
    ldr reg, [base, off]
    ```

    when possible. This can save an add before the load. Currently, this is only
    supported for loads of 64 bits into 64 bit registers.

    Add a new addressing mode function, `selectAddrModeRegisterOffset` which
    performs this folding when it is profitable.

    Also add a test for addressing modes for G_LOAD.

    Differential Revision: https://reviews.llvm.org/D64944 (detail/ViewSVN)
    by paquette

Started by an SCM change

This run spent:

  • 28 sec waiting;
  • 30 min build duration;
  • 30 min total from scheduled to completion.
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 63,328.
  • Still 22 days before reaching the previous zero warnings highscore.
Test Result (no failures)