This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from c4f04d9 swifterror: Don't compute swifterror vregs during instruction [...]
new 71c3126 Codegen: Tail-duplicate during placement.
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/Analysis/LoopInfoImpl.h | 9 +-
include/llvm/CodeGen/TailDuplicator.h | 26 +-
lib/CodeGen/MachineBlockPlacement.cpp | 306 ++++++++++++++++++++--
lib/CodeGen/TailDuplication.cpp | 2 +-
lib/CodeGen/TailDuplicator.cpp | 59 ++++-
test/CodeGen/AArch64/arm64-extload-knownzero.ll | 1 -
test/CodeGen/AArch64/machine_cse.ll | 6 +-
test/CodeGen/AArch64/tail-dup-repeat-worklist.ll | 69 +++++
test/CodeGen/ARM/2011-03-23-PeepholeBug.ll | 1 -
test/CodeGen/PowerPC/branch-opt.ll | 16 +-
test/CodeGen/PowerPC/sjlj.ll | 18 +-
test/CodeGen/PowerPC/tail-dup-layout.ll | 100 +++++++
test/CodeGen/WebAssembly/cfg-stackify.ll | 2 +-
test/CodeGen/WebAssembly/mem-intrinsics.ll | 2 +-
test/CodeGen/X86/block-placement.ll | 10 +-
test/CodeGen/X86/cmov-into-branch.ll | 4 +-
test/CodeGen/X86/fma-intrinsics-phi-213-to-231.ll | 24 +-
test/CodeGen/X86/fp-une-cmp.ll | 4 +-
test/CodeGen/X86/pr11202.ll | 5 +-
test/CodeGen/X86/ragreedy-bug.ll | 22 +-
test/CodeGen/X86/sse1.ll | 28 +-
test/CodeGen/X86/tail-dup-merge-loop-headers.ll | 190 ++++++++++++++
test/CodeGen/X86/tail-dup-repeat.ll | 53 ++++
test/CodeGen/X86/update-terminator.mir | 22 ++
24 files changed, 884 insertions(+), 95 deletions(-)
create mode 100644 test/CodeGen/AArch64/tail-dup-repeat-worklist.ll
create mode 100644 test/CodeGen/PowerPC/tail-dup-layout.ll
create mode 100644 test/CodeGen/X86/tail-dup-merge-loop-headers.ll
create mode 100644 test/CodeGen/X86/tail-dup-repeat.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 72ac867 [DAG] clean up foldSelectOfConstants(); NFCI
new c4f04d9 swifterror: Don't compute swifterror vregs during 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/CodeGen/FunctionLoweringInfo.h | 48 ++---
lib/CodeGen/SelectionDAG/FastISel.cpp | 13 --
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 32 ++--
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 75 +++-----
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 216 ++++++++++++++--------
test/CodeGen/AArch64/swifterror.ll | 34 ++--
test/CodeGen/ARM/swifterror.ll | 29 +--
test/CodeGen/SystemZ/swifterror.ll | 9 +-
test/CodeGen/X86/swifterror.ll | 64 +++++--
9 files changed, 295 insertions(+), 225 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 4996bf4 Driver: use StringRef instead of raw pointer in lookupTypeFor [...]
new 2386096 Fix MSVC build: requires namespace in front of StringRef (NFC)
new b7ca92a Rename variable to not use C++ reserved name (leading undersc [...]
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/Driver/Action.cpp | 4 ++--
1 file changed, 2 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 libcxx.
from 2c429be Fix various issues in std::any and the related tests.
new ee0db89 Fix shadow warnings. Patch from STL(a)microsoft.com
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/std/utilities/utility/forward/move.pass.cpp | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 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 4be86fd Add missing include.
new 6d57e1c [InstCombine] Don't unpack arrays that are too large (part 2).
new 72ac867 [DAG] clean up foldSelectOfConstants(); NFCI
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/DAGCombiner.cpp | 33 +++++++++-------------
.../InstCombine/InstCombineLoadStoreAlloca.cpp | 7 +++++
test/Transforms/InstCombine/unpack-fca.ll | 9 ++++++
3 files changed, 30 insertions(+), 19 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 lnt.
from e4dbcbb Fix Jenkins parse error caused by missing quotes
new 10b88b2 Better failure mode when we can't detect clang version
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:
lnt/tests/test_suite.py | 9 +++++++++
1 file changed, 9 insertions(+)
--
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 b6ae30c [InstCombine] Don't unpack arrays that are too large
new 65f9ae1 [cmake] Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURC [...]
new 254b4d2 Refactor Symbol visitor code.
new 4be86fd Add missing include.
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:
CMakeLists.txt | 2 +
include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h | 80 +------
.../llvm/DebugInfo/CodeView/SymbolDeserializer.h | 61 ++++++
include/llvm/DebugInfo/CodeView/SymbolDumper.h | 4 +-
include/llvm/DebugInfo/CodeView/SymbolRecord.h | 41 ++++
.../CodeView/SymbolVisitorCallbackPipeline.h | 69 ++++++
.../DebugInfo/CodeView/SymbolVisitorCallbacks.h | 49 +++++
lib/DebugInfo/CodeView/CMakeLists.txt | 1 +
lib/DebugInfo/CodeView/CVSymbolVisitor.cpp | 73 +++++++
lib/DebugInfo/CodeView/SymbolDumper.cpp | 242 +++++++++++++--------
tools/llvm-pdbdump/LLVMOutputStyle.cpp | 19 +-
tools/llvm-readobj/COFFDumper.cpp | 5 +-
12 files changed, 469 insertions(+), 177 deletions(-)
create mode 100644 include/llvm/DebugInfo/CodeView/SymbolDeserializer.h
create mode 100644 include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h
create mode 100644 include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h
create mode 100644 lib/DebugInfo/CodeView/CVSymbolVisitor.cpp
--
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 lldb.
from bcceb86 Remove a stray dump().
new 7a3fbe7 Fix a few warnings caught by clang.
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:
source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp | 2 +-
source/Plugins/SymbolFile/DWARF/NameToDIE.cpp | 2 +-
2 files changed, 2 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 clang.
from 70d1335 Turn ArchName/BoundArch in Driver from raw pointer to StringR [...]
new 4996bf4 Driver: use StringRef instead of raw pointer in lookupTypeFor [...]
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/clang/Driver/ToolChain.h | 2 +-
include/clang/Driver/Types.h | 5 ++++-
lib/Driver/ToolChain.cpp | 2 +-
lib/Driver/ToolChains.cpp | 2 +-
lib/Driver/ToolChains.h | 2 +-
lib/Driver/Types.cpp | 2 +-
6 files changed, 9 insertions(+), 6 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 gcc.
from 90a2ad0 2016-10-07 Fritz Reese <fritzoreese(a)gmail.com>
new f48e16e 2016-10-07 Andrew Pinski <apinski(a)cavium.com>
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 | 23 +++++++++++++++++++++++
gcc/common/config/aarch64/aarch64-common.c | 3 ---
gcc/config/aarch64/aarch64-arches.def | 1 +
gcc/config/aarch64/aarch64-cores.def | 2 ++
gcc/config/aarch64/aarch64-fusion-pairs.def | 1 +
gcc/config/aarch64/aarch64-option-extensions.def | 2 ++
gcc/config/aarch64/aarch64-opts.h | 2 --
gcc/config/aarch64/aarch64-protos.h | 4 ----
gcc/config/aarch64/aarch64-tuning-flags.def | 2 ++
gcc/config/aarch64/aarch64.c | 4 ----
gcc/config/aarch64/aarch64.h | 1 -
gcc/config/aarch64/driver-aarch64.c | 3 ---
12 files changed, 31 insertions(+), 17 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.