This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 856e3fe4fff Revert "[FileCheck] Implement --ignore-case option." new 84f8a5f06c3 [MCA] Show aggregate over Average Wait times for the whole [...]
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: docs/CommandGuide/llvm-mca.rst | 4 +- test/tools/llvm-mca/ARM/memcpy-ldm-stm.s | 1 + test/tools/llvm-mca/ARM/vld1-index-update.s | 1 + test/tools/llvm-mca/SystemZ/stm-lm.s | 1 + .../X86/Barcelona/clear-super-register-1.s | 1 + .../X86/Barcelona/clear-super-register-2.s | 2 + .../X86/Barcelona/dependency-breaking-cmp.s | 1 + .../X86/Barcelona/dependency-breaking-pcmpeq.s | 1 + .../X86/Barcelona/dependency-breaking-pcmpgt.s | 1 + .../X86/Barcelona/dependency-breaking-sbb-1.s | 1 + .../X86/Barcelona/dependency-breaking-sbb-2.s | 1 + .../X86/Barcelona/int-to-fpu-forwarding-3.s | 1 + .../llvm-mca/X86/Barcelona/load-store-throughput.s | 6 +++ .../tools/llvm-mca/X86/Barcelona/load-throughput.s | 6 +++ test/tools/llvm-mca/X86/Barcelona/one-idioms.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update-2.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update-3.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update-4.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update-6.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update-7.s | 1 + .../llvm-mca/X86/Barcelona/partial-reg-update.s | 1 + test/tools/llvm-mca/X86/Barcelona/read-advance-1.s | 1 + test/tools/llvm-mca/X86/Barcelona/read-advance-2.s | 1 + test/tools/llvm-mca/X86/Barcelona/read-advance-3.s | 1 + .../X86/Barcelona/reg-move-elimination-1.s | 1 + .../X86/Barcelona/reg-move-elimination-2.s | 1 + .../X86/Barcelona/reg-move-elimination-3.s | 1 + .../X86/Barcelona/reg-move-elimination-4.s | 1 + .../X86/Barcelona/reg-move-elimination-5.s | 1 + .../X86/Barcelona/reg-move-elimination-6.s | 1 + .../llvm-mca/X86/Barcelona/store-throughput.s | 6 +++ test/tools/llvm-mca/X86/Barcelona/zero-idioms.s | 1 + test/tools/llvm-mca/X86/BdVer2/add-sequence.s | 1 + .../llvm-mca/X86/BdVer2/clear-super-register-1.s | 1 + .../llvm-mca/X86/BdVer2/clear-super-register-2.s | 1 + .../llvm-mca/X86/BdVer2/clear-super-register-3.s | 2 + .../llvm-mca/X86/BdVer2/dependency-breaking-cmp.s | 1 + .../X86/BdVer2/dependency-breaking-pcmpeq.s | 1 + .../X86/BdVer2/dependency-breaking-pcmpgt.s | 1 + .../X86/BdVer2/dependency-breaking-sbb-1.s | 1 + .../X86/BdVer2/dependency-breaking-sbb-2.s | 1 + .../llvm-mca/X86/BdVer2/dependent-pmuld-paddd.s | 1 + test/tools/llvm-mca/X86/BdVer2/dot-product.s | 1 + .../llvm-mca/X86/BdVer2/hadd-read-after-ld-1.s | 1 + .../llvm-mca/X86/BdVer2/hadd-read-after-ld-2.s | 1 + .../llvm-mca/X86/BdVer2/int-to-fpu-forwarding-3.s | 1 + test/tools/llvm-mca/X86/BdVer2/load-store-alias.s | 1 + .../llvm-mca/X86/BdVer2/load-store-throughput.s | 6 +++ test/tools/llvm-mca/X86/BdVer2/load-throughput.s | 7 +++ test/tools/llvm-mca/X86/BdVer2/memcpy-like-test.s | 1 + test/tools/llvm-mca/X86/BdVer2/one-idioms.s | 1 + .../llvm-mca/X86/BdVer2/partial-reg-update-2.s | 1 + .../llvm-mca/X86/BdVer2/partial-reg-update-3.s | 1 + .../llvm-mca/X86/BdVer2/partial-reg-update-4.s | 1 + .../llvm-mca/X86/BdVer2/partial-reg-update-6.s | 1 + .../tools/llvm-mca/X86/BdVer2/partial-reg-update.s | 1 + test/tools/llvm-mca/X86/BdVer2/pipes-fpu.s | 1 + test/tools/llvm-mca/X86/BdVer2/pr37790.s | 1 + test/tools/llvm-mca/X86/BdVer2/rank.s | 1 + test/tools/llvm-mca/X86/BdVer2/read-advance-1.s | 1 + test/tools/llvm-mca/X86/BdVer2/read-advance-2.s | 1 + test/tools/llvm-mca/X86/BdVer2/read-advance-3.s | 1 + .../llvm-mca/X86/BdVer2/reg-move-elimination-1.s | 1 + .../llvm-mca/X86/BdVer2/reg-move-elimination-2.s | 1 + .../llvm-mca/X86/BdVer2/reg-move-elimination-3.s | 1 + .../llvm-mca/X86/BdVer2/reg-move-elimination-4.s | 1 + .../llvm-mca/X86/BdVer2/reg-move-elimination-5.s | 1 + test/tools/llvm-mca/X86/BdVer2/register-files-1.s | 1 + test/tools/llvm-mca/X86/BdVer2/register-files-2.s | 1 + test/tools/llvm-mca/X86/BdVer2/register-files-5.s | 1 + test/tools/llvm-mca/X86/BdVer2/store-throughput.s | 7 +++ .../X86/BdVer2/vbroadcast-operand-latency.s | 1 + .../X86/BdVer2/vec-logic-read-after-ld-1.s | 1 + .../X86/BdVer2/vec-logic-read-after-ld-2.s | 1 + .../llvm-mca/X86/BdVer2/xop-super-registers-1.s | 1 + .../llvm-mca/X86/BdVer2/xop-super-registers-2.s | 1 + .../llvm-mca/X86/BdVer2/zero-idioms-avx-256.s | 5 +++ test/tools/llvm-mca/X86/BdVer2/zero-idioms.s | 1 + test/tools/llvm-mca/X86/Broadwell/zero-idioms.s | 1 + test/tools/llvm-mca/X86/BtVer2/add-sequence.s | 1 + .../tools/llvm-mca/X86/BtVer2/bottleneck-hints-1.s | 1 + .../tools/llvm-mca/X86/BtVer2/bottleneck-hints-3.s | 1 + .../llvm-mca/X86/BtVer2/clear-super-register-1.s | 1 + .../llvm-mca/X86/BtVer2/clear-super-register-2.s | 1 + .../llvm-mca/X86/BtVer2/cmpxchg-read-advance.s | 8 ++++ .../llvm-mca/X86/BtVer2/dependency-breaking-cmp.s | 1 + .../X86/BtVer2/dependency-breaking-pcmpeq.s | 1 + .../X86/BtVer2/dependency-breaking-pcmpgt.s | 1 + .../X86/BtVer2/dependency-breaking-sbb-1.s | 1 + .../X86/BtVer2/dependency-breaking-sbb-2.s | 1 + .../llvm-mca/X86/BtVer2/dependent-pmuld-paddd.s | 1 + test/tools/llvm-mca/X86/BtVer2/dot-product.s | 1 + .../llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s | 1 + .../llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s | 1 + .../llvm-mca/X86/BtVer2/int-to-fpu-forwarding-3.s | 1 + test/tools/llvm-mca/X86/BtVer2/load-store-alias.s | 1 + test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s | 1 + test/tools/llvm-mca/X86/BtVer2/one-idioms.s | 1 + .../llvm-mca/X86/BtVer2/partial-reg-update-2.s | 1 + .../llvm-mca/X86/BtVer2/partial-reg-update-3.s | 1 + .../llvm-mca/X86/BtVer2/partial-reg-update-4.s | 1 + .../llvm-mca/X86/BtVer2/partial-reg-update-6.s | 1 + .../llvm-mca/X86/BtVer2/partial-reg-update-7.s | 1 + .../tools/llvm-mca/X86/BtVer2/partial-reg-update.s | 1 + test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s | 1 + test/tools/llvm-mca/X86/BtVer2/pr37790.s | 1 + test/tools/llvm-mca/X86/BtVer2/rank.s | 1 + test/tools/llvm-mca/X86/BtVer2/read-advance-1.s | 1 + test/tools/llvm-mca/X86/BtVer2/read-advance-2.s | 1 + test/tools/llvm-mca/X86/BtVer2/read-advance-3.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-1.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-2.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-3.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-4.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-5.s | 1 + .../llvm-mca/X86/BtVer2/reg-move-elimination-6.s | 1 + test/tools/llvm-mca/X86/BtVer2/register-files-1.s | 1 + test/tools/llvm-mca/X86/BtVer2/register-files-2.s | 1 + test/tools/llvm-mca/X86/BtVer2/register-files-5.s | 1 + .../X86/BtVer2/vbroadcast-operand-latency.s | 1 + .../X86/BtVer2/vec-logic-read-after-ld-1.s | 1 + .../X86/BtVer2/vec-logic-read-after-ld-2.s | 1 + test/tools/llvm-mca/X86/BtVer2/xadd.s | 2 + test/tools/llvm-mca/X86/BtVer2/xchg.s | 1 + .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 5 +++ test/tools/llvm-mca/X86/BtVer2/zero-idioms.s | 1 + .../X86/Generic/avx512-super-registers-1.s | 1 + .../X86/Generic/avx512-super-registers-2.s | 1 + .../X86/Generic/avx512-super-registers-3.s | 1 + .../llvm-mca/X86/Generic/xop-super-registers-1.s | 1 + .../llvm-mca/X86/Generic/xop-super-registers-2.s | 1 + test/tools/llvm-mca/X86/Haswell/zero-idioms.s | 1 + test/tools/llvm-mca/X86/SandyBridge/zero-idioms.s | 1 + .../tools/llvm-mca/X86/SkylakeClient/zero-idioms.s | 1 + .../tools/llvm-mca/X86/SkylakeServer/zero-idioms.s | 1 + .../llvm-mca/X86/Znver1/partial-reg-update-2.s | 1 + .../llvm-mca/X86/Znver1/partial-reg-update-3.s | 1 + .../llvm-mca/X86/Znver1/partial-reg-update-4.s | 1 + .../llvm-mca/X86/Znver1/partial-reg-update-6.s | 1 + .../llvm-mca/X86/Znver1/partial-reg-update-7.s | 1 + .../tools/llvm-mca/X86/Znver1/partial-reg-update.s | 1 + test/tools/llvm-mca/X86/bextr-read-after-ld.s | 1 + test/tools/llvm-mca/X86/bzhi-read-after-ld.s | 1 + test/tools/llvm-mca/X86/fma3-read-after-ld-1.s | 1 + test/tools/llvm-mca/X86/fma3-read-after-ld-2.s | 1 + test/tools/llvm-mca/X86/read-after-ld-1.s | 15 +++++++ test/tools/llvm-mca/X86/read-after-ld-2.s | 4 ++ test/tools/llvm-mca/X86/read-after-ld-3.s | 1 + test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s | 52 ++++++++++++++++++++++ .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 15 +++++++ .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 15 +++++++ tools/llvm-mca/Views/TimelineView.cpp | 50 +++++++++++++++++---- tools/llvm-mca/Views/TimelineView.h | 1 + 153 files changed, 341 insertions(+), 10 deletions(-)