Started 4 mo 0 days ago
Took 1 hr 38 min on green-dragon-19

Success Build rL:372518 - C:372516 - #722 (Sep 22, 2019 11:27:43 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372518
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372516
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372511
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 372433
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372242
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372445
Changes
  1. [LSR] Silence static analyzer null dereference warnings with assertions. NFCI.

    Add assertions to make it clear that GenerateIVChain / NarrowSearchSpaceByPickingWinnerRegs should succeed in finding non-null values (detail/ViewSVN)
    by rksimon
  2. ConstantHoisting - Silence static analyzer dyn_cast<PointerType> null dereference warning. NFCI. (detail/ViewSVN)
    by rksimon
  3. [CLANG][BPF] permit any argument type for __builtin_preserve_access_index()

    Commit c15aa241f821 ("[CLANG][BPF] change __builtin_preserve_access_index()
    signature") changed the builtin function signature to
      PointerT __builtin_preserve_access_index(PointerT ptr)
    with a pointer type as the argument/return type, where argument and
    return types must be the same.

    There is really no reason for this constraint. The builtin just
    presented a code region so that IR builtins
      __builtin_{array, struct, union}_preserve_access_index
    can be applied.

    This patch removed the pointer type restriction to permit any
    argument type as long as it is permitted by the compiler.

    Differential Revision: https://reviews.llvm.org/D67883 (detail/ViewSVN)
    by yhs

Started by an SCM change (4 times)

This run spent:

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