Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View


Categories: Cygwin Linux Linux cross Linux fast Windows
Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Cygwin Linux Linux cross Linux fast Windows
r268519
Leny Kholodov
[Support] Creation of minidump after compiler crash on Windows

In the current implementation compiler only prints stack trace
to console after crash. This patch adds saving of minidump
files which contain a useful subset of the information for
further debugging.

Differential Revision: http://reviews.llvm.org/D18216
r268517
Reid Kleckner
Reland "Use ScopedPrinter in llvm-pdbdump"

This reverts r268508 and reinstates r268506 with an additional cast from
TypeLeafKind to unsigned to allow conversion to HexNumber.
r268516
Nemanja Ivanovic
[PowerPC] Generate VSX version of splat word

This patch corresponds to review:
http://reviews.llvm.org/D18592

It allows the PPC back end to generate the xxspltw instruction where we
previously only emitted vspltw.
r268515
Rafael Espindola
Delete getTlsGotRel.

It was an old hack to avoid duplicating expression computation, but that
is not needed with getExprRel.
r268514
Simon Pilgrim
[X86][SSE] Regenerate vector bswap tests
r268513
Chad Rosier
Typo. NFC.
r268512
Hans Wennborg
[SimplifyCFG] isSafeToSpeculateStore now ignores debug info

This patch fixes PR27615.

@llvm.dbg.value instructions no longer count towards the maximum number of
instructions to look back at in the instruction list when searching for a
store instruction. This should make the output consistent between debug and
non-debug build.

Patch by Henric Karlsson <henric.karlsson@ericsson.com>!

Differential Revision: http://reviews.llvm.org/D19912
r268511
Igor Kudrin
[Coverage] Fix an issue where a coverage region might not be created for a macro containing a loop statement.

The issue happened when a macro contained a full for or
while statement, which body ended at the end of the macro.

Differential Revision: http://reviews.llvm.org/D19725
r268510
Marshall Clow
Fixed some spelling errors in assert messages. No functional change. Thanks to giffunip@yahoo.com for the report.
r268509
Marianne Mailhot-Sarrasin
Do not disable completely loop unroll when optimizing for size.

Let the loop unroll pass handle /Os. It already checks that option and adjust its thresholds accordingly. Also, will allow the #pragma unroll to have an effect in /Os.

Differential Revision: http://reviews.llvm.org/D19827
r268508
Chad Rosier
Revert "Use ScopedPrinter in llvm-pdbdump"

This reverts commit r268506 due to build breakage.
r268507
Chad Rosier
Use a uniform name for the load combine pass. NFC.
r268506
Zachary Turner
Use ScopedPrinter in llvm-pdbdump

When printing raw PDB file fields, streams, and records, use the
ScopedPrinter class so we have consistency with llvm-readobj's output
format.

For the most part this is pretty mechanical, but I had to fix up the test
file to conform to the new YAMLesque output format. i added a few
additional helper functions to the ScopedPrinter such as one to print a
dotted version, etc.

Differential Revision: http://reviews.llvm.org/D19897
Reviewed By: rnk
r268505
George Rimar
Removed another dead code. NFC.
r268504
Simon Pilgrim
[SelectionDAG] BITREVERSE vector legalization of bit operations

Vector bit operations are typically promoted instead of having custom lowering. This patch changes the isOperationLegalOrCustom tests for vector AND/OR operations to use isOperationLegalOrPromote instead, allowing the SSE implementations to stay on the simd unit.

Differential Revision: http://reviews.llvm.org/D19805
r268503
Jan Vesely
AMDGPU/R600: Minor cleanup in InstrInfo

Use std::make_pair instead of constructor
Use C++11 loop
Reuse helper var

Reviewers: tstellardAMD

Subsribers: arsenm

Differential Revision: http://reviews.llvm.org/D19787
r268502
Igor Laevsky
[RS4GC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee stable ordering

Goal of this change is to guarantee stable ordering of the statepoint arguments and other
newly inserted values such as gc.relocates. Previously we had explicit sorting in a couple
of places. However for unnamed values ordering was partial and overall we didn't have any
strong invariant regarding it. This change switches all data structures to use SetVector's
and MapVector's which provide possibility for deterministic iteration over them.
Explicit sorting is now redundant and was removed.

Differential Revision: http://reviews.llvm.org/D19669
r268501
Rafael Espindola
Simplify handling of hint relocations.
r268500
Michael Kruse
Update to ISL 0.17.

This release includes sevaral improvments compared to the previous
version isl-0.16.1-145-g243bf7c (from the ISL 0.17 announcement):
- optionally combine SCCs incrementally in scheduler
- optionally maximize coincidence in scheduler
- optionally avoid loop coalescing in scheduler
- minor AST generator improvements
- improve support for expansions in schedule trees
r268499
Rafael Espindola
Sort entries. NFC.
r268498
Elena Demikhovsky
The test files are auto-generated by update_llc_test_checks.py utility.
No functional changes.
r268497
George Rimar
Removed dead code. NFC.
r268496
Daniel Sanders
[mips][ias] Only round section sizes when explicitly requested.

As requested by Rafael Espindola in his post-commit comments on r268036. This
makes the previous behaviour the default while still allowing verification of
IAS.
r268495
Rafael Espindola
Print the cpio trailer after every member.

This is both simpler and safer. If we crash at any point, there is a
valid cpio file to reproduce the crash.

Thanks to Rui for the suggestion.
r268494
Gabor Horvath
[clang-tidy] Remove STL dependency from a test.