Started 2 mo 6 days ago
Took 1 hr 15 min on green-dragon-22

Success Build rL:371592 - C:371586 - #546 (Sep 11, 2019 12:27:31 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 371592
  • http://llvm.org/svn/llvm-project/cfe/trunk : 371586
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 371584
  • 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. [TLI][AMDGPU] AMDPAL does not have library functions

    Configure TLI to say that r600/amdgpu does not have any library
    functions, such that InstCombine does not do anything like turn sin/cos
    into the library function @tan with sufficient fast math flags.

    Differential Revision: https://reviews.llvm.org/D67406

    Change-Id: I02f907d3e64832117ea9800e9f9285282856e5df (detail/ViewSVN)
    by tpr
  2. [llvm-objcopy] Simplify --prefix-alloc-sections

    Handle --prefix-alloc-sections after --rename-sections so that --prefix-alloc-sections code
    does not have to check if renaming has been performed.

    Reviewed By: jhenderson

    Differential Revision: https://reviews.llvm.org/D66931 (detail/ViewSVN)
    by maskray
  3. [Attributor] Implement "noalias" callsite argument deduction

    Summary: Now, `nocapture` is deduced in Attributor therefore, this patch introduces deduction for `noalias` callsite argument using `nocapture`.

    Reviewers: jdoerfert, sstefan1

    Reviewed By: jdoerfert

    Subscribers: lebedev.ri, hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67286 (detail/ViewSVN)
    by uenoku
  4. [Attributor][Fix] Manifest nocapture only in CSArgument or Argument

    Summary:
    We can query to Attributor whether the value is captured in the scope or not on the following way:

    ```
        const auto & NoCapAA = A.getAAFor<AANoCapture>(*this, IRPosition::value(V));
    ```
    And if V is CallSiteReturned then `getDeducedAttribute` will add `nocatpure` to the callsite returned value. It is not valid.
    This patch checks the position is an argument or call site argument.

    This is tested in D67286.

    Reviewers: jdoerfert, sstefan1

    Reviewed By: jdoerfert

    Subscribers: hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67342 (detail/ViewSVN)
    by uenoku

Started by an SCM change (3 times)

This run spent:

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