This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from b1482594012 [GlobalISel][IRTranslator] Split aggregates during IR translation.
new f733c11f7a9 [LoopUnroll] Split out simplify code after Unroll into a ne [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Transforms/Utils/LoopUnroll.cpp | 80 +++++++++++++++++++++----------------
1 file changed, 46 insertions(+), 34 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 75ca51beccf [llvm-mca] Regenerate tests after r332381 and r332361. NFC
new b1482594012 [GlobalISel][IRTranslator] Split aggregates during IR translation.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/llvm/CodeGen/GlobalISel/IRTranslator.h | 120 +++++-
lib/CodeGen/GlobalISel/IRTranslator.cpp | 415 ++++++++++++++-------
lib/Target/AArch64/AArch64CallLowering.cpp | 3 +
lib/Target/ARM/ARMCallLowering.cpp | 7 +-
test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 21 --
.../AArch64/GlobalISel/arm64-irtranslator.ll | 286 +++++++++++---
.../AArch64/GlobalISel/call-translator-ios.ll | 18 +-
test/CodeGen/AArch64/GlobalISel/call-translator.ll | 70 +++-
.../AArch64/GlobalISel/irtranslator-exceptions.ll | 4 +-
.../AArch64/GlobalISel/legalize-exceptions.ll | 14 +-
.../AArch64/GlobalISel/translate-constant-dag.ll | 97 +++++
test/CodeGen/ARM/GlobalISel/arm-irtranslator.ll | 11 +-
test/CodeGen/ARM/GlobalISel/arm-param-lowering.ll | 115 +++++-
13 files changed, 915 insertions(+), 266 deletions(-)
create mode 100644 test/CodeGen/AArch64/GlobalISel/translate-constant-dag.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository clang.
from 5a50603886 clang-format: Allow optimizer to break template declaration.
new ad35972bde [diagtool] Add diagtool to install target.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
docs/CommandGuide/diagtool.rst | 52 ++++++++++++++++++++++++++++++++++++++++++
docs/CommandGuide/index.rst | 1 +
docs/ReleaseNotes.rst | 5 ++++
tools/diagtool/CMakeLists.txt | 12 ++++++++++
4 files changed, 70 insertions(+)
create mode 100644 docs/CommandGuide/diagtool.rst
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 3f4a74f3e5d [llvm-exegesis] Add a flag to output analysis csv to a file.
new 54ec36dbf74 [mips] Add support for isBranchOffsetInRange and use it for [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Target/Mips/MipsInstrInfo.cpp | 157 +++
lib/Target/Mips/MipsInstrInfo.h | 4 +
lib/Target/Mips/MipsLongBranch.cpp | 8 +-
lib/Target/Mips/MipsSEInstrInfo.cpp | 50 +-
.../Mips/longbranch/branch-limits-fp-micromips.mir | 215 ++++
.../longbranch/branch-limits-fp-micromipsr6.mir | 219 ++++
.../Mips/longbranch/branch-limits-fp-mips.mir | 242 ++++
.../Mips/longbranch/branch-limits-fp-mipsr6.mir | 236 ++++
.../longbranch/branch-limits-int-microMIPS.mir | 848 ++++++++++++
.../longbranch/branch-limits-int-micromipsr6.mir | 1184 +++++++++++++++++
.../Mips/longbranch/branch-limits-int-mips64.mir | 692 ++++++++++
.../Mips/longbranch/branch-limits-int-mips64r6.mir | 1286 +++++++++++++++++++
.../Mips/longbranch/branch-limits-int-mipsr6.mir | 1184 +++++++++++++++++
test/CodeGen/Mips/longbranch/branch-limits-int.mir | 668 ++++++++++
test/CodeGen/Mips/longbranch/branch-limits-msa.mir | 1355 ++++++++++++++++++++
15 files changed, 8334 insertions(+), 14 deletions(-)
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-fp-micromips.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-fp-micromipsr6.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-fp-mips.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-fp-mipsr6.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int-microMIPS.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int-micromipsr6.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int-mips64.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int-mips64r6.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int-mipsr6.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-int.mir
create mode 100644 test/CodeGen/Mips/longbranch/branch-limits-msa.mir
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from b25fd2f921c [AArch64] Support "S" inline assembler constraint
new 3f4a74f3e5d [llvm-exegesis] Add a flag to output analysis csv to a file.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
tools/llvm-exegesis/llvm-exegesis.cpp | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 13e8f305a95 [llvm-mca] Remove redundant includes in Stage.h.
new b25fd2f921c [AArch64] Support "S" inline assembler constraint
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Target/AArch64/AArch64AsmPrinter.cpp | 5 +++++
lib/Target/AArch64/AArch64ISelLowering.cpp | 21 ++++++++++++++++++++-
test/CodeGen/AArch64/inlineasm-S-constraint.ll | 20 ++++++++++++++++++++
3 files changed, 45 insertions(+), 1 deletion(-)
create mode 100644 test/CodeGen/AArch64/inlineasm-S-constraint.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 468335283fd [AArch64][SVE] Asm: Support for structured LD2, LD3 and LD4 [...]
new 13e8f305a95 [llvm-mca] Remove redundant includes in Stage.h.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
tools/llvm-mca/FetchStage.cpp | 2 +-
tools/llvm-mca/FetchStage.h | 2 +-
tools/llvm-mca/Stage.cpp | 2 +-
tools/llvm-mca/Stage.h | 11 +++++------
4 files changed, 8 insertions(+), 9 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 9e38e3e26f4 Escape ]]> in xunit xml output
new 5ae14383e94 Fix unused variable warning in r332437.
new 468335283fd [AArch64][SVE] Asm: Support for structured LD2, LD3 and LD4 [...]
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/Target/AArch64/AArch64SVEInstrInfo.td | 14 ++++++++++++++
lib/Target/AArch64/SVEInstrFormats.td | 22 ++++++++++++++++++++++
test/MC/AArch64/SVE/ld2b-diagnostics.s | 24 ++++++++++++++++++++++++
test/MC/AArch64/SVE/ld2b.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld2d-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld2d.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld2h-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld2h.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld2w-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld2w.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld3b-diagnostics.s | 24 ++++++++++++++++++++++++
test/MC/AArch64/SVE/ld3b.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld3d-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld3d.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld3h-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld3h.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld3w-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld3w.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld4b-diagnostics.s | 24 ++++++++++++++++++++++++
test/MC/AArch64/SVE/ld4b.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld4d-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld4d.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld4h-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld4h.s | 12 ++++++++++++
test/MC/AArch64/SVE/ld4w-diagnostics.s | 29 +++++++++++++++++++++++++++++
test/MC/AArch64/SVE/ld4w.s | 12 ++++++++++++
tools/llvm-exegesis/lib/Analysis.cpp | 4 ++--
27 files changed, 515 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 13a2d87d4df [llvm-exegesis] Analysis: Display sched class for instructions.
new 19d438a7013 Emit a left-shift instead of a power-of-two multiply for ju [...]
new 9e38e3e26f4 Escape ]]> in xunit xml output
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 13 ++++-
test/CodeGen/MSP430/jumptable.ll | 9 ++-
test/CodeGen/Mips/2010-07-20-Switch.ll | 3 +-
.../Mips/indirect-jump-hazard/jumptables.ll | 8 +--
test/CodeGen/Mips/jump-table-mul.ll | 66 ++++++++++++++++++++++
utils/lit/lit/Test.py | 4 +-
utils/lit/tests/Inputs/xunit-output/bad&name.ini | 4 +-
utils/lit/tests/xunit-output.py | 4 +-
8 files changed, 95 insertions(+), 16 deletions(-)
create mode 100644 test/CodeGen/Mips/jump-table-mul.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.