This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 2d07720488b Revert "[llvm-readobj] Fix printing format"
new e101271f213 [UnrollAndJam] New Unroll and Jam pass
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-c/Transforms/Scalar.h | 3 +
include/llvm/Analysis/TargetTransformInfo.h | 7 +
include/llvm/InitializePasses.h | 1 +
include/llvm/LinkAllPasses.h | 1 +
include/llvm/Transforms/Scalar.h | 6 +
.../llvm/Transforms/Scalar/LoopUnrollAndJamPass.h | 35 +
include/llvm/Transforms/Utils/UnrollLoop.h | 41 ++
lib/Passes/PassBuilder.cpp | 10 +
lib/Passes/PassRegistry.def | 1 +
lib/Target/ARM/ARMTargetTransformInfo.cpp | 2 +
lib/Transforms/IPO/PassManagerBuilder.cpp | 11 +
lib/Transforms/Scalar/CMakeLists.txt | 1 +
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 447 ++++++++++++
lib/Transforms/Scalar/LoopUnrollPass.cpp | 19 +-
lib/Transforms/Scalar/Scalar.cpp | 5 +
lib/Transforms/Utils/CMakeLists.txt | 1 +
lib/Transforms/Utils/LoopUnroll.cpp | 22 +-
lib/Transforms/Utils/LoopUnrollAndJam.cpp | 774 +++++++++++++++++++++
test/Transforms/LoopUnrollAndJam/dependencies.ll | 470 +++++++++++++
test/Transforms/LoopUnrollAndJam/disable.ll | 741 ++++++++++++++++++++
test/Transforms/LoopUnrollAndJam/pragma.ll | 319 +++++++++
test/Transforms/LoopUnrollAndJam/unprofitable.ll | 217 ++++++
test/Transforms/LoopUnrollAndJam/unroll-and-jam.ll | 735 +++++++++++++++++++
23 files changed, 3849 insertions(+), 20 deletions(-)
create mode 100644 include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
create mode 100644 lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
create mode 100644 lib/Transforms/Utils/LoopUnrollAndJam.cpp
create mode 100644 test/Transforms/LoopUnrollAndJam/dependencies.ll
create mode 100644 test/Transforms/LoopUnrollAndJam/disable.ll
create mode 100644 test/Transforms/LoopUnrollAndJam/pragma.ll
create mode 100644 test/Transforms/LoopUnrollAndJam/unprofitable.ll
create mode 100644 test/Transforms/LoopUnrollAndJam/unroll-and-jam.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 243c2fa15c2 [SLPVectorizer][X86] Add some alternate tests for cast operators
new 2d07720488b Revert "[llvm-readobj] Fix printing format"
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:
test/tools/llvm-readobj/print-section.test | 8 --------
tools/llvm-readobj/ELFDumper.cpp | 15 ++++-----------
2 files changed, 4 insertions(+), 19 deletions(-)
delete mode 100644 test/tools/llvm-readobj/print-section.test
--
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 eaabebdbe00 [Evaluator] Improve evaluation of call instruction
new 243c2fa15c2 [SLPVectorizer][X86] Add some alternate tests for cast operators
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:
.../Transforms/SLPVectorizer/X86/alternate-cast.ll | 169 +++++++++++++++++++++
1 file changed, 169 insertions(+)
create mode 100644 test/Transforms/SLPVectorizer/X86/alternate-cast.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 0de2000b2d0 [llvm-readobj] Fix printing format
new eaabebdbe00 [Evaluator] Improve evaluation of call instruction
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/Transforms/Utils/Evaluator.h | 13 +++
lib/Transforms/Utils/Evaluator.cpp | 69 +++++++++++++--
test/Transforms/GlobalOpt/evaluate-call-errors.ll | 99 ++++++++++++++++++++++
test/Transforms/GlobalOpt/evaluate-call.ll | 85 +++++++++++++++++++
.../GlobalOpt/evaluate-constfold-call.ll | 55 ++++++++++++
5 files changed, 314 insertions(+), 7 deletions(-)
create mode 100644 test/Transforms/GlobalOpt/evaluate-call-errors.ll
create mode 100644 test/Transforms/GlobalOpt/evaluate-call.ll
create mode 100644 test/Transforms/GlobalOpt/evaluate-constfold-call.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 gcc.
from 6f492a7eab5 Daily bump.
new ff92f40db4b Allow jump threading of multiple paths that start from the [...]
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:
gcc/ChangeLog | 13 +++
gcc/tree-ssa-threadupdate.c | 187 ++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 195 insertions(+), 5 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 bae31892274 [X86] Remove unnecessary include. NFC
new 0de2000b2d0 [llvm-readobj] Fix printing format
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:
test/tools/llvm-readobj/print-section.test | 8 ++++++++
tools/llvm-readobj/ELFDumper.cpp | 15 +++++++++++----
2 files changed, 19 insertions(+), 4 deletions(-)
create mode 100644 test/tools/llvm-readobj/print-section.test
--
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 16815e99bba [X86] Move the X86InstrFMA3Info class into the cpp file. Ex [...]
new ed5068fcf14 [X86] Move the memory unfolding table creation into its own [...]
new bae31892274 [X86] Remove unnecessary include. NFC
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/X86/CMakeLists.txt | 1 +
lib/Target/X86/X86EvexToVex.cpp | 1 -
.../{X86InstrInfo.cpp => X86InstrFoldTables.cpp} | 7730 +-------------------
lib/Target/X86/X86InstrFoldTables.h | 85 +
lib/Target/X86/X86InstrInfo.cpp | 5531 +-------------
lib/Target/X86/X86InstrInfo.h | 26 -
6 files changed, 216 insertions(+), 13158 deletions(-)
copy lib/Target/X86/{X86InstrInfo.cpp => X86InstrFoldTables.cpp} (56%)
create mode 100644 lib/Target/X86/X86InstrFoldTables.h
--
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 gcc.
from 9c133841e05 RISC-V: Add patterns to convert AND mask to two shifts.
new 6f492a7eab5 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 gcc-8-branch
in repository gcc.
from 37dd333a4d1 [PR86064] split single cross-partition range with nonzero locviews
new 9e1b1f11f89 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 gcc-6-branch
in repository gcc.
from c74c066fb68 Daily bump.
new 6c970561651 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.