This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from c0c70f9b720 [SelectionDAG] Make sorting predicate stronger to remove no [...] new 722a86f91d5 [aarch64][globalisel] Define G_ATOMIC_CMPXCHG and G_ATOMICR [...] new 336e0994ea8 [PowerPC] Allow tail calls of fastcc functions from C Calli [...] new 02dd787a254 [aarch64][globalisel] Add missing tests from r319216
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/TargetOpcodes.def | 16 ++++ include/llvm/Target/GenericOpcodes.td | 98 ++++++++++++++++++++++ lib/Target/AArch64/AArch64LegalizerInfo.cpp | 19 ++++- lib/Target/AArch64/AArch64LegalizerInfo.h | 3 +- lib/Target/AArch64/AArch64Subtarget.cpp | 2 +- lib/Target/PowerPC/PPCISelLowering.cpp | 15 ++-- .../AArch64/GlobalISel/legalize-atomicrmw.mir | 85 +++++++++++++++++++ .../AArch64/GlobalISel/legalize-cmpxchg.mir | 95 +++++++++++++++++++++ .../PowerPC/duplicate-returns-for-tailcall.ll | 6 +- 9 files changed, 328 insertions(+), 11 deletions(-) create mode 100644 test/CodeGen/AArch64/GlobalISel/legalize-atomicrmw.mir create mode 100644 test/CodeGen/AArch64/GlobalISel/legalize-cmpxchg.mir