This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/pmuldoon/c++compile
in repository binutils-gdb.
from 0c23448 Fix thinko causing test FAIL in cp-simple-template.exp.
new 0cf7728 Some basic refactoring.
new b9f8a64 Cleanups and various bug fixes for templates.
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:
gdb/compile/compile-cplus-types.c | 410 +++++++++++++++++++++++---------------
gdb/cp-support.c | 6 +-
2 files changed, 249 insertions(+), 167 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 428d4aa Make PDBFile store an msf::Layout.
new ea26cb1 GlobalISel: implement legalization pass, with just one transf [...]
new c42c8e2 Make DebugInfoMsf a dependency of DebugInfoPDBTests.
new 86728a0 add tests for icmp vector folds
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/CodeGen/GlobalISel/GISelAccessor.h | 4 +
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 33 +++++++-
.../CodeGen/GlobalISel/MachineLegalizeHelper.h | 92 ++++++++++++++++++++
.../llvm/CodeGen/GlobalISel/MachineLegalizePass.h | 50 +++++++++++
include/llvm/CodeGen/GlobalISel/MachineLegalizer.h | 11 ---
include/llvm/CodeGen/TargetPassConfig.h | 8 ++
include/llvm/InitializePasses.h | 1 +
include/llvm/Target/GenericOpcodes.td | 21 +++++
include/llvm/Target/TargetOpcodes.def | 8 ++
include/llvm/Target/TargetSubtargetInfo.h | 5 ++
lib/CodeGen/GlobalISel/CMakeLists.txt | 2 +
lib/CodeGen/GlobalISel/GlobalISel.cpp | 1 +
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 32 +++++++
lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp | 98 ++++++++++++++++++++++
lib/CodeGen/GlobalISel/MachineLegalizePass.cpp | 72 ++++++++++++++++
lib/CodeGen/GlobalISel/MachineLegalizer.cpp | 9 +-
lib/CodeGen/LLVMTargetMachine.cpp | 5 ++
lib/Target/AArch64/AArch64MachineLegalizer.cpp | 30 +++++++
lib/Target/AArch64/AArch64MachineLegalizer.h | 30 +++++++
lib/Target/AArch64/AArch64Subtarget.cpp | 5 ++
lib/Target/AArch64/AArch64Subtarget.h | 1 +
lib/Target/AArch64/AArch64TargetMachine.cpp | 12 +++
lib/Target/AArch64/CMakeLists.txt | 1 +
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 5 ++
test/CodeGen/AArch64/GlobalISel/legalize-add.mir | 34 ++++++++
test/Transforms/InstCombine/icmp.ll | 13 +++
test/Transforms/InstCombine/rem.ll | 13 +++
unittests/DebugInfo/PDB/CMakeLists.txt | 1 +
28 files changed, 581 insertions(+), 16 deletions(-)
create mode 100644 include/llvm/CodeGen/GlobalISel/MachineLegalizeHelper.h
create mode 100644 include/llvm/CodeGen/GlobalISel/MachineLegalizePass.h
create mode 100644 lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
create mode 100644 lib/CodeGen/GlobalISel/MachineLegalizePass.cpp
create mode 100644 lib/Target/AArch64/AArch64MachineLegalizer.cpp
create mode 100644 lib/Target/AArch64/AArch64MachineLegalizer.h
create mode 100644 test/CodeGen/AArch64/GlobalISel/legalize-add.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 13bed94 [ThinLTO/gold] Remove thin archive part of new test due to bo [...]
new 1dc6ec2 [llvm-ar] Document 'T' thin archive modifier (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:
tools/llvm-ar/llvm-ar.cpp | 1 +
1 file changed, 1 insertion(+)
--
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 compiler-rt.
from 29ebba1 Try to fix more Windows portability issues in sanitizer tests
new 3aeb91b [sanitizer] revert r276383 while investigating failures on bot
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:
.../sanitizer_allocator_local_cache.h | 16 ++++++++------
.../sanitizer_allocator_primary32.h | 25 +++++++++++++---------
.../sanitizer_allocator_primary64.h | 12 ++++++-----
.../sanitizer_allocator_size_class_map.h | 21 +++---------------
4 files changed, 34 insertions(+), 40 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 efa8e86 PR c++/71675 - __atomic_compare_exchange_n returns wrong type [...]
new e2f926e 2016-07-22 Steven G. Kargl <kargl(a)gcc.gnu.org>
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/fortran/ChangeLog | 5 +++++
gcc/fortran/check.c | 2 +-
gcc/testsuite/ChangeLog | 7 +++++++
gcc/testsuite/gfortran.dg/c_sizeof_1.f90 | 3 ---
gcc/testsuite/gfortran.dg/c_sizeof_6.f90 | 16 ++++++++++++++++
gcc/testsuite/gfortran.dg/pr71935.f90 | 7 +++++++
6 files changed, 36 insertions(+), 4 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/c_sizeof_6.f90
create mode 100644 gcc/testsuite/gfortran.dg/pr71935.f90
--
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 f9fef1e Clang changes for overloading invariant.start and end intrinsics
new 459f422 Add .rgba syntax extension to ext_vector_type types
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/AST/Type.h | 23 +++++++++++--------
include/clang/Basic/DiagnosticGroups.td | 1 +
include/clang/Basic/DiagnosticSemaKinds.td | 5 ++++
lib/AST/Expr.cpp | 7 ++++--
lib/Sema/SemaExprMember.cpp | 30 +++++++++++++++++++++++-
test/CodeGen/ext-vector.c | 37 ++++++++++++++++++++++++++++++
test/Sema/ext_vector_components.c | 27 ++++++++++++++++++++++
test/SemaOpenCL/ext_vectors.cl | 11 +++++++++
8 files changed, 128 insertions(+), 13 deletions(-)
create mode 100644 test/SemaOpenCL/ext_vectors.cl
--
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 compiler-rt.
from 1f1a9f3 [sanitizers] Enable sanitizer_common tests on Win64
new 29ebba1 Try to fix more Windows portability issues in sanitizer tests
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/sanitizer_common/tests/sanitizer_allocator_test.cc | 8 ++++++--
test/asan/TestCases/use-after-scope-capture.cc | 2 +-
test/asan/TestCases/use-after-scope-types.cc | 4 ++--
test/asan/lit.cfg | 8 ++++++++
4 files changed, 17 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 f9e61b6 add tests for vector bit manipulation intrinsics
new 0618303 Recommit - [DSE]Enhance shorthening MemIntrinsic based on Ove [...]
new 13bed94 [ThinLTO/gold] Remove thin archive part of new test due to bo [...]
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/Transforms/Scalar/DeadStoreElimination.cpp | 213 +++++++++++++++------
.../2016-07-17-UseAfterFree.ll | 32 ++++
.../DeadStoreElimination/OverwriteStoreBegin.ll | 18 ++
.../DeadStoreElimination/OverwriteStoreEnd.ll | 17 ++
test/tools/gold/X86/thinlto_emit_linked_objects.ll | 12 --
5 files changed, 218 insertions(+), 74 deletions(-)
create mode 100644 test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.