This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from acb36e23c5c [X86][SSE41] Non-temporal loads shouldn't be folded if it c [...]
new 419a50ed9c8 [DAGCombine] Fix unchecked calls to DAGCombiner::*ExtPromot [...]
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/CodeGen/SelectionDAG/DAGCombiner.cpp | 12 ++++++------
1 file changed, 6 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 3edf119195b [ARM] Complete legend for ARM register allocation in arm.h
new ae8365d5e80 PR libstdc++/80939 Remove unmeetable constexpr specifiers
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:
libstdc++-v3/ChangeLog | 8 ++++++++
libstdc++-v3/include/std/variant | 33 +++++++++++++++++++--------------
2 files changed, 27 insertions(+), 14 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 8008a8a9545 Handle non-unique edges in edge-dominance
new acb36e23c5c [X86][SSE41] Non-temporal loads shouldn't be folded if it c [...]
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/X86/X86InstrFragmentsSIMD.td | 8 +-
test/CodeGen/X86/nontemporal-loads.ll | 348 +++++++++++++++++++++++---------
2 files changed, 258 insertions(+), 98 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 eaa74a41282 * config/mips/frame-header-opt.c: Include profile-count.h. [...]
new 3edf119195b [ARM] Complete legend for ARM register allocation in arm.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:
gcc/ChangeLog | 5 +++++
gcc/config/arm/arm.h | 2 +-
2 files changed, 6 insertions(+), 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 llvm.
from 0932adfd4eb [X86][AVX1] Split 256-bit vector non-temporal loads to keep [...]
new 75fb58cb54d Symbols re-defined with -wrap and -defsym need to be exclud [...]
new 908f18379e3 Close DynamicLibraries in reverse order they were opened.
new 8008a8a9545 Handle non-unique edges in edge-dominance
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:
include/llvm/IR/Dominators.h | 6 +++
include/llvm/LTO/LTO.h | 9 +++-
lib/IR/Dominators.cpp | 20 +++------
lib/LTO/LTO.cpp | 17 +++++--
lib/Support/Unix/DynamicLibrary.inc | 3 +-
lib/Support/Windows/DynamicLibrary.inc | 2 +-
test/LTO/Resolution/X86/linker-redef.ll | 16 +++++++
tools/llvm-lto2/llvm-lto2.cpp | 2 +
unittests/IR/DominatorTreeTest.cpp | 52 ++++++++++++++++++++++
unittests/Support/DynamicLibrary/CMakeLists.txt | 25 ++++++-----
.../Support/DynamicLibrary/DynamicLibraryTest.cpp | 51 +++++++++++++++++----
unittests/Support/DynamicLibrary/PipSqueak.cxx | 34 +++++++-------
unittests/Support/DynamicLibrary/PipSqueak.h | 13 ++++++
13 files changed, 194 insertions(+), 56 deletions(-)
create mode 100644 test/LTO/Resolution/X86/linker-redef.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 lld.
from 0d629ea83 [ELF] - Make LLD remove gnu-lib compression prefix (".z") aft [...]
new 430c7805f Symbols re-defined with -wrap and -defsym need to be excluded [...]
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/Config.h | 7 ++++
ELF/Driver.cpp | 16 +++++----
ELF/LTO.cpp | 1 +
ELF/SymbolTable.cpp | 38 +++++++++++++++++-----
ELF/SymbolTable.h | 5 +--
test/ELF/lto/Inputs/defsym-bar.ll | 21 ++++++++++++
.../lto/Inputs/{drop-linkage.ll => wrap-bar.ll} | 12 ++++---
test/ELF/lto/defsym.ll | 28 ++++++++++++++++
test/ELF/lto/wrap-1.ll | 35 ++++++++++++++++++++
test/ELF/lto/wrap-2.ll | 36 ++++++++++++++++++++
10 files changed, 177 insertions(+), 22 deletions(-)
create mode 100644 test/ELF/lto/Inputs/defsym-bar.ll
copy test/ELF/lto/Inputs/{drop-linkage.ll => wrap-bar.ll} (53%)
create mode 100644 test/ELF/lto/defsym.ll
create mode 100644 test/ELF/lto/wrap-1.ll
create mode 100644 test/ELF/lto/wrap-2.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 hjl/avx2/c
in repository glibc.
at 10ca5f7418 x86-64: Optimize strrchr/wcsrchr with AVX2
This branch includes the following new commits:
new 9cd30491dd x86: Add macros to implement ifunce selection in C
new 05b4ad6734 Add more tests for memchr
new 60d1af2066 x86-64: Optimize wmemset with SSE2/AVX2/AVX512
new 5f2039d404 x86-64: Optimize memcmp/wmemcmp with AVX2 and MOVBE
new b521c08b75 x86-64: Optimize memchr/rawmemchr/wmemchr with SSE2/AVX2
new 1c17ab3c99 x86-64: Optimize strlen/strnlen/wcslen/wcsnlen with AVX2
new a84ff8427b x86-64: Optimize strchr/strchrnul/wcschr with AVX2
new 78f6ab532e x86-64: Optimize memrchr with AVX2
new 10ca5f7418 x86-64: Optimize strrchr/wcsrchr with AVX2
The 9 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.
--
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 glibc.
from 30cb625a21 x86-64: Update strlen.S to support wcslen/wcsnlen
new 9cd30491dd x86: Add macros to implement ifunce selection in C
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:
ChangeLog | 11 +++++++++++
sysdeps/x86/init-arch.h | 40 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 51 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 1d0c245bc6a [X86][SSE] Non-temporal loads shouldn't be folded if it can [...]
new 0932adfd4eb [X86][AVX1] Split 256-bit vector non-temporal loads to keep [...]
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/X86/X86ISelLowering.cpp | 24 +++-
test/CodeGen/X86/fast-isel-nontemporal.ll | 72 ++++++++--
test/CodeGen/X86/nontemporal-loads.ll | 230 ++++++++++++++++++------------
3 files changed, 220 insertions(+), 106 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 c831e63fc55 Remove duplicate LLVM_NATIVE_ from llvm's config.h
new 1d0c245bc6a [X86][SSE] Non-temporal loads shouldn't be folded if it can [...]
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/X86/X86InstrFragmentsSIMD.td | 33 +++--
test/CodeGen/X86/nontemporal-loads.ll | 213 ++++++++++++++++++++++----------
2 files changed, 172 insertions(+), 74 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.