This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from be01ee2 IfConversion: Use references instead of pointers where possible; NFC
new b699f7b [PM] Port the always inliner to the new pass manager in a muc [...]
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/InitializePasses.h | 2 +-
include/llvm/LinkAllPasses.h | 3 +-
include/llvm/Transforms/IPO.h | 6 ---
include/llvm/Transforms/IPO/AlwaysInliner.h | 40 +++++++++++++++
lib/Passes/PassBuilder.cpp | 1 +
lib/Passes/PassRegistry.def | 1 +
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 3 +-
.../IPO/{InlineAlways.cpp => AlwaysInliner.cpp} | 57 ++++++++++++++++------
lib/Transforms/IPO/CMakeLists.txt | 2 +-
lib/Transforms/IPO/IPO.cpp | 5 +-
lib/Transforms/Utils/InlineFunction.cpp | 2 +-
test/Transforms/Inline/always-inline.ll | 29 ++++++++---
tools/bugpoint/bugpoint.cpp | 3 +-
tools/opt/opt.cpp | 3 +-
14 files changed, 120 insertions(+), 37 deletions(-)
create mode 100644 include/llvm/Transforms/IPO/AlwaysInliner.h
rename lib/Transforms/IPO/{InlineAlways.cpp => AlwaysInliner.cpp} (62%)
--
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 bc17354 [Inliner] Add a flag to disable manual alloca merging in the [...]
new c6edf8f IfConversion: Improve doxygen comments
new 03d1f52 IfConversion: Use range based for; NFC
new be01ee2 IfConversion: Use references instead of pointers where possible; NFC
The 3 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/IfConversion.cpp | 409 +++++++++++++++++++++----------------------
1 file changed, 195 insertions(+), 214 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 062c883 Some places that could using TargetParser in LLVM. NFC.
new bc17354 [Inliner] Add a flag to disable manual alloca merging in 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:
lib/Transforms/IPO/Inliner.cpp | 115 +++++++++++++++++++++++------------------
1 file changed, 66 insertions(+), 49 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 clang.
from 4d471f8 Some missing usage of TargetParser. NFC.
new ab9f5a9 Add missing close brace to fix Windows bots. Oops :(
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/driver/cc1_main.cpp | 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 master
in repository clang.
from ccf83ec If possible, set the stack rlimit to at least 8MiB on cc1 sta [...]
new 4d471f8 Some missing usage of TargetParser. NFC.
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/Basic/Targets.cpp | 4 ++--
lib/Driver/Tools.cpp | 5 ++++-
2 files changed, 6 insertions(+), 3 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 3b3dd88 Scalar: Avoid dereferencing end() in IndVarSimplify
new eb6a210 ADT: Add some missing coverage for iplist::splice
new 062c883 Some places that could using TargetParser in LLVM. 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/ARM/ARMSubtarget.cpp | 6 ++++--
lib/Target/ARM/ARMTargetMachine.cpp | 5 ++++-
unittests/ADT/ilistTest.cpp | 32 ++++++++++++++++++++++++++++++++
3 files changed, 40 insertions(+), 3 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 lld.
from dae1f79 [Driver] Remove break after return. NFCI.
new c925fd3 [ELF] Set MAXPAGESIZE to 2MiB on x86-64 to match bfd and gold.
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:
ELF/LinkerScript.cpp | 4 +++-
ELF/Target.cpp | 1 +
ELF/Target.h | 1 +
test/ELF/linkerscript-outsections-addr.s | 2 +-
test/ELF/linkerscript/linkerscript-data-segment-relro.s | 4 ++--
test/ELF/linkerscript/linkerscript-locationcounter.s | 4 ++--
test/ELF/linkerscript/linkerscript-symbol-assignexpr.s | 6 +++---
7 files changed, 13 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 c494412 [Docs] Fix post-review comments on MemorySSA's docs.
new 3b3dd88 Scalar: Avoid dereferencing end() in IndVarSimplify
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/IR/Instruction.h | 5 +++++
lib/IR/Instruction.cpp | 9 +++++++--
lib/Transforms/Scalar/IndVarSimplify.cpp | 6 +++---
3 files changed, 15 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 370879f IPO: Swap || operands to avoid dereferencing end()
new c494412 [Docs] Fix post-review comments on MemorySSA's docs.
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/MemorySSA.rst | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 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 5780685 Scalar: Avoid dereferencing end() in InductiveRangeCheckElimination
new 370879f IPO: Swap || operands to avoid dereferencing end()
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/IPO/FunctionAttrs.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.