Started 2 mo 3 days ago
Took 1 hr 15 min on green-dragon-20

Success Build rL:371536 - C:371530 - #535 (Sep 10, 2019 9:50:08 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 371536
  • http://llvm.org/svn/llvm-project/cfe/trunk : 371530
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 371453
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 371154
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 371324
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 371504
Changes
  1. AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD (detail/ViewSVN)
    by arsenm
  2. AMDGPU/GlobalISel: Legalize constant 32-bit loads

    Legalize by casting to a 64-bit constant address. This isn't how the
    DAG implements it, but it should. (detail/ViewSVN)
    by arsenm
  3. [RISCV] Support llvm-objdump -M no-aliases and -M numeric

    Summary:
    Now that llvm-objdump allows target-specific options, we match the
    `no-aliases` and `numeric` options for RISC-V, as supported by GNU objdump.

    This is done by overriding the variables used for the command-line options, so
    that the command-line options are still supported.

    This patch updates all tests using `llvm-objdump -riscv-no-aliases` to use
    `llvm-objdump -M no-aliases`.

    Reviewers: luismarques, asb

    Reviewed By: luismarques, asb

    Subscribers: pzheng, hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D66139 (detail/ViewSVN)
    by lenary
  4. AMDGPU/GlobalISel: First pass at attempting to legalize load/stores

    There's still a lot more to do, but this handles decomposing due to
    alignment. I've gotten it to the point where nothing crashes or
    infinite loops the legalizer. (detail/ViewSVN)
    by arsenm
  5. [RISCV] Add Option for Printing Architectural Register Names

    Summary:
    This is an option primarily to use during testing. Instead of always
    printing registers using their ABI names, this allows a user to request they
    are printed with their architectural name.

    This is then used in the register constraint tests to ensure the mapping
    between architectural and abi names is correct.

    Reviewers: asb, luismarques

    Reviewed By: asb

    Subscribers: pzheng, hiraditya, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, edward-jones, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, PkmX, jocewei, psnobl, benna, Jim, s.egerton, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D65950 (detail/ViewSVN)
    by lenary
  6. Don't emit .gnu_pubnames when tuning for LLDB.

    LLDB reads the various .apple* accelerator tables (and in the near
    future: the DWARF 5 accelerator tables) which should make
    .gnu_pubnames redundant. This changes the Clang driver to no longer
    pass -ggnu-pubnames when tuning for LLDB.

    Thanks to David Blaikie for pointing this out!
    http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20190422/thread.html#646062

    rdar://problem/50142073

    Differential Revision: https://reviews.llvm.org/D67373 (detail/ViewSVN)
    by Adrian Prantl
  7. [x86] add a test for BreakFalseDeps; NFC

    As discussed in D67363 (detail/ViewSVN)
    by spatel

Started by an SCM change (5 times)

This run spent:

  • 1 hr 3 min waiting;
  • 1 hr 15 min build duration;
  • 2 hr 18 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.
    Test Result (no failures)