Started 2 yr 8 mo ago
Took 1 hr 29 min on green-dragon-13

Success Build r302430 (#5771) (May 8, 2017 9:19:17 AM)

Subproject Builds

Revision: 302430
  1. [powerpc] Remove XFAIL for on powerpc64

    This test case works fine on powerpc64 (both BE and LE). (detail/ViewSVN)
    by seurer
  2. clang-tidy: add IgnoreMacros option to modernize-use-default-member-init

    And also enable it by default to be consistent with e.g.

    This helps e.g. when running this check on cppunit client code where the
    macro is provided by the system, so there is no easy way to modify it.

    Reviewers: alexfh, malcolm.parsons

    Reviewed By: malcolm.parsons

    Subscribers: cfe-commits

    Differential Revision: (detail/ViewSVN)
    by vmiklos
  3. [clang-format] Convert AlignEscapedNewlinesLeft to an enum, adding

    This converts the clang-format option AlignEscapedNewlinesLeft from a
    boolean to an enum, named AlignEscapedNewlines, with options Left (prev.
    true), Right (prev. false), and a new option DontAlign.

    When set to DontAlign, the backslashes are placed just after the last token in each line:
      #define EXAMPLE \
        do { \
            int x = aaaaa; \
            int b; \
            int dddddddddd; \
        } while (0)

    Patch by jtbandes. Thank you! (detail/ViewSVN)
    by djasper
  4. [clang-format] Don’t propagate AvoidBinPacking into argument

    This is an attempt to fix the issue described in a recent email:

    Patch by jtbandes. Thank you!
    Review: (detail/ViewSVN)
    by djasper
  5. Adding reproducer for pr32967. NFC. (detail/ViewSVN)
    by zvi
  6. [clang-tidy] Ignore private =deleted methods in macros.

    modernize-use-equals-delete is extremely noisy in code using
    DISALLOW_COPY_AND_ASSIGN-style macros and there's no easy way to automatically
    fix the warning when macros are in play. (detail/ViewSVN)
    by alexfh
  7. [X86][SSE] Improve combineLogicBlendIntoPBLENDV to use general masks.

    Currently combineLogicBlendIntoPBLENDV can only match ASHR to detect sign splatting of a bit mask, this patch generalises this to use computeNumSignBits instead.

    This is a first step in several things we can do to improve PBLENDV support:

    * Better matching of X86ISD::ANDNP patterns.
    * Handle floating point cases.
    * Better vector and bitcast support in computeNumSignBits.
    * Recognise that PBLENDV only uses the sign bit of the mask, we should be able strip away sign splats (ASHR, PCMPGT isNeg tests etc.).

    Differential Revision: (detail/ViewSVN)
    by rksimon

Started by upstream project phase2_modules_relay build number 3940
originally caused by:

This run spent:

  • 3 ms waiting;
  • 1 hr 29 min build duration;
  • 1 hr 29 min total from scheduled to completion.