Started 7 hr 10 min ago
Took 5 hr 16 min on green-dragon-02

Success Build #14588 (Aug 25, 2019 3:04:47 PM)

  • : 369876
  • : 369873
  • : 369826
  • : 369681
  • : 369800
  • : 369853
  1. [X86] Automatically generate stack folding tests. NFC (detail)
    by deadalnix
  2. [Hexagon] remove noise from tests; NFC (detail)
    by spatel
  3. [Hexagon][x86] add tests for bit-test; NFC

    More coverage for D66687
    (assuming we make this a generic combine with TLI hook). (detail)
    by spatel
  4. [Wdocumentation] improve wording of a warning message

    Based on @davezarzycki remarks in D64696 improved the wording of the warning

    Differential Revision:

    Patch by Mark de Wever. (detail)
    by gribozavr
  5. [X86][DAGCombiner] Teach narrowShuffle to use concat_vectors instead of inserting into undef

    Concat_vectors is more canonical during early DAG combine. For example, its what's used by SelectionDAGBuilder when converting IR shuffles into SelectionDAG shuffles when element counts between inputs and mask don't match. We also have combines in DAGCombiner than can pull concat_vectors through a shuffle. See partitionShuffleOfConcats. So it seems like concat_vectors is a better operation to use here. I had to teach DAGCombiner's SimplifyVBinOp to also handle concat_vectors with undef. I haven't checked yet if we can remove the INSERT_SUBVECTOR version in there or not.

    I didn't want to mess with the other caller of getShuffleHalfVectors that's used during shuffle lowering where insert_subvector probably is what we want to produce so I've enabled this via a boolean passed to the function.

    Reviewers: spatel, RKSimon

    Reviewed By: RKSimon

    Subscribers: hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: (detail)
    by ctopper

Started by timer (5 times)

This run spent:

  • 4 hr 53 min waiting;
  • 5 hr 16 min build duration;
  • 10 hr total from scheduled to completion.
Test Result (no failures)