This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository clang.
from 9a8c592345 [ObjC] Allow declaring __weak pointer fields in C structs in ARC.
new 0d77b40bff [OPENMP, NVPTX] Reworked castToType() function, 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/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 61 ++++++++++++++++++++----------------
1 file changed, 34 insertions(+), 27 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 34035f0c288 [X86] Make the multiply and divide itineraries more consistent.
new 33cd6b5b1c4 [X86] Remove sse41 specific code from lowering v16i8 multiply
new 85724b02b40 [X86] Add MOV16ri*/MOV32ri*/MOV64ri* to scheduler models to [...]
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/X86ISelLowering.cpp | 48 +++-----
lib/Target/X86/X86InstrCompiler.td | 4 +-
lib/Target/X86/X86SchedBroadwell.td | 2 +-
lib/Target/X86/X86SchedHaswell.td | 5 +-
lib/Target/X86/X86SchedSandyBridge.td | 2 +-
lib/Target/X86/X86SchedSkylakeClient.td | 2 +-
lib/Target/X86/X86SchedSkylakeServer.td | 2 +-
test/CodeGen/X86/combine-mul.ll | 13 ++-
test/CodeGen/X86/pmul.ll | 191 ++++++++++++++-----------------
test/CodeGen/X86/vector-idiv-sdiv-128.ll | 22 ++--
test/CodeGen/X86/vector-idiv-sdiv-256.ll | 16 ++-
test/CodeGen/X86/vector-idiv-udiv-128.ll | 22 ++--
test/CodeGen/X86/vector-idiv-udiv-256.ll | 74 ++++++------
test/CodeGen/X86/vector-mul.ll | 153 ++++++++++++-------------
14 files changed, 254 insertions(+), 302 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 d4d6e97339 [OPENMP] Fix build with MSVC, NFC.
new 9a8c592345 [ObjC] Allow declaring __weak pointer fields in C structs in ARC.
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/Decl.h | 18 +++
include/clang/AST/DeclCXX.h | 18 ---
include/clang/AST/Type.h | 10 ++
lib/AST/ASTImporter.cpp | 1 -
lib/AST/Decl.cpp | 3 +-
lib/AST/DeclCXX.cpp | 1 -
lib/AST/Type.cpp | 32 +++-
lib/CodeGen/CGBlocks.cpp | 7 +-
lib/CodeGen/CGNonTrivialStruct.cpp | 59 ++++++-
lib/CodeGen/CGObjC.cpp | 15 ++
lib/CodeGen/CodeGenFunction.h | 2 +
lib/CodeGen/TargetInfo.cpp | 27 +++-
lib/Sema/SemaDecl.cpp | 8 +-
lib/Serialization/ASTReaderDecl.cpp | 4 +-
lib/Serialization/ASTWriter.cpp | 2 +-
lib/Serialization/ASTWriterDecl.cpp | 2 +
test/CodeGenObjC/nontrivial-c-struct-exception.m | 31 +++-
test/CodeGenObjC/weak-in-c-struct.m | 193 +++++++++++++++++++++++
test/Modules/Inputs/module.map | 10 ++
test/Modules/Inputs/template-nontrivial0.h | 13 ++
test/Modules/Inputs/template-nontrivial1.h | 6 +
test/Modules/templates.mm | 10 ++
22 files changed, 421 insertions(+), 51 deletions(-)
create mode 100644 test/CodeGenObjC/weak-in-c-struct.m
create mode 100644 test/Modules/Inputs/template-nontrivial0.h
create mode 100644 test/Modules/Inputs/template-nontrivial1.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 lld.
from 6d2b0b2fa [ELF] Recommit 327248 with Arm using the .got for _GLOBAL_OFF [...]
new 7fa611f53 [ELF] Add basic support for PPC LE
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/Arch/PPC64.cpp | 49 +++++++
ELF/SyntheticSections.cpp | 8 +-
ELF/Target.h | 4 +
ELF/Writer.cpp | 8 +-
test/ELF/basic-ppc64.s | 323 ++++++++++++++++++++++++++++++++++++++++++++++
test/ELF/basic64be.s | 3 +-
test/ELF/emulation.s | 6 +-
7 files changed, 395 insertions(+), 6 deletions(-)
create mode 100644 test/ELF/basic-ppc64.s
--
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 15183f0cd2 [OPENMP, NVPTX] Emit correct thread id.
new d4d6e97339 [OPENMP] Fix build with MSVC, 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/CodeGen/CGOpenMPRuntimeNVPTX.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 binutils-gdb.
from 76727919ce Convert observers to C++
new 926300415b Support bare-identifier field initializers in Rust
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:
gdb/ChangeLog | 5 +++++
gdb/rust-exp.y | 17 +++++++++++++++++
gdb/testsuite/ChangeLog | 7 +++++++
gdb/testsuite/gdb.rust/simple.exp | 3 +++
gdb/testsuite/gdb.rust/simple.rs | 4 ++++
5 files changed, 36 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 clang.
from 3bd89a4b05 [Driver] Avoid invalidated iterator in insertTargetAndModeArgs
new 15183f0cd2 [OPENMP, NVPTX] Emit correct thread id.
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/CGOpenMPRuntime.h | 8 +++---
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 51 +++++++++++++++++++-----------------
test/OpenMP/nvptx_teams_codegen.cpp | 4 +--
3 files changed, 33 insertions(+), 30 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 gcc-7-branch
in repository gcc.
from 9b7ddedda9b Daily bump.
new b67700aa034 i386: Don't generate alias for function return thunk
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 | 22 +++++++
gcc/config/i386/i386.c | 92 ++++++++++-------------------
gcc/testsuite/ChangeLog | 9 +++
gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 2 +-
4 files changed, 64 insertions(+), 61 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 f01789ae309 Revert [MachineLICM] This reverts commit rL327856
new 34035f0c288 [X86] Make the multiply and divide itineraries more consistent.
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/X86InstrArithmetic.td | 61 +++++++++++++++++++-----------------
lib/Target/X86/X86Schedule.td | 33 ++++++++++++-------
lib/Target/X86/X86ScheduleAtom.td | 33 ++++++++++++-------
test/CodeGen/X86/schedule-x86_64.ll | 4 +--
4 files changed, 78 insertions(+), 53 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 db1b5f0c0f9 [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs (add [...]
new f01789ae309 Revert [MachineLICM] This reverts commit rL327856
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/TargetRegisterInfo.h | 7 --
lib/CodeGen/MachineLICM.cpp | 81 +---------------
lib/CodeGen/TargetRegisterInfo.cpp | 23 -----
lib/Target/PowerPC/PPCInstrInfo.cpp | 25 ++++-
lib/Target/PowerPC/PPCInstrInfo.h | 7 ++
lib/Target/PowerPC/PPCMIPeephole.cpp | 20 ++--
lib/Target/PowerPC/PPCRegisterInfo.cpp | 25 +----
test/CodeGen/PowerPC/extra-toc-reg-deps.ll | 2 +
test/CodeGen/PowerPC/loop-hoist-toc-save.ll | 129 --------------------------
test/CodeGen/PowerPC/ppc64-func-desc-hoist.ll | 2 +
10 files changed, 49 insertions(+), 272 deletions(-)
delete mode 100644 test/CodeGen/PowerPC/loop-hoist-toc-save.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.