This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from e509ab0cbdd [llvm-mca] Do not assume that implicit reads cannot be asso [...] new 3c03a2ac26c [X86] Reduce Store Forward Block issues in HW - Recommit af [...] new bf59921ab63 Attempt to heal bots after r328970. new ddc3770228a [AMDGPU][MC][GFX9] Added s_atomic_* and s_buffer_atomic_* i [...] new b5959d3df99 More fixes after r328970.
The 4 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/Config/config.h.cmake | 6 - lib/Support/regcomp.c | 7 +- lib/Target/AMDGPU/AMDGPU.td | 11 +- lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 1 + lib/Target/AMDGPU/AMDGPUSubtarget.h | 5 + lib/Target/AMDGPU/SMInstructions.td | 188 +++ lib/Target/X86/CMakeLists.txt | 1 + lib/Target/X86/X86.h | 3 + lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp | 722 +++++++++++ lib/Target/X86/X86TargetMachine.cpp | 3 + test/CodeGen/X86/O3-pipeline.ll | 1 + test/CodeGen/X86/avoid-sfb-overlaps.ll | 521 ++++++++ test/CodeGen/X86/avoid-sfb.ll | 1491 ++++++++++++++++++++++ test/MC/AMDGPU/smem.s | 264 ++++ test/MC/Disassembler/AMDGPU/smem_gfx9.txt | 192 +++ 15 files changed, 3403 insertions(+), 13 deletions(-) create mode 100644 lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp create mode 100644 test/CodeGen/X86/avoid-sfb-overlaps.ll create mode 100644 test/CodeGen/X86/avoid-sfb.ll