This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 91e2a20 Fix build failure under NDEBUG. new 54b806a [RuntimeDyld] Plumb Error/Expected through the internals of R [...] new 4ede31d [InstCombine][AVX2] Add AVX2 per-element vector shift tests new 2076e88 [ARM] Set correct successors in CMPXCHG pseudo expansion. new 920e60d [AArch64] Set correct successors in CMPXCHG pseudo expansion. new 67e6d9a [AArch64] Set AddPristinesAndCSRs to expandCMP_SWAP LivePhysRegs. new 5678798 [ARM] Set AddPristinesAndCSRs to expandCMP_SWAP LivePhysRegs.
The 6 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/ExecutionEngine/RuntimeDyld.h | 13 + lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 209 ++++++--- .../RuntimeDyld/RuntimeDyldCOFF.cpp | 9 +- lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 101 +++-- lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h | 18 +- lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 59 +-- .../RuntimeDyld/RuntimeDyldMachO.cpp | 96 +++-- lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h | 27 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFI386.h | 22 +- .../RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h | 27 +- .../RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h | 19 +- .../RuntimeDyld/Targets/RuntimeDyldMachOARM.h | 64 ++- .../RuntimeDyld/Targets/RuntimeDyldMachOI386.h | 79 ++-- .../RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h | 29 +- lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp | 10 +- lib/Target/ARM/ARMExpandPseudoInsts.cpp | 10 +- test/CodeGen/AArch64/cmpxchg-O0.ll | 2 +- test/CodeGen/ARM/cmpxchg-O0.ll | 6 +- test/Transforms/InstCombine/x86-vector-shifts.ll | 467 +++++++++++++++++++++ 19 files changed, 967 insertions(+), 300 deletions(-)