llvm-project/llvm/test/tools/llvm-mca/X86/Znver3
Serge Pavlov b36d214bed [X86] Add description of FXAM instruction
Previously this instruction could be used only in assembler. This change
makes it available for compiler also. Scheduling information was copied
from FTST instruction, hopefully this can be a satisfactory approximation.

Differential Revision: https://reviews.llvm.org/D104853
2021-06-25 12:26:51 +07:00
..
dependency-breaking-gpr.s [X86] AMD Zen 3: sub-32-bit CMP also break dependencies 2021-05-10 20:57:38 +03:00
one-idioms-avx-xmm.s [X86] AMD Zen 3: same-reg AVX XMM VPCMP is dep breaking one-idiom 2021-05-10 23:49:26 +03:00
one-idioms-avx-ymm.s [X86] AMD Zen 3: same-reg AVX YMM VPCMP is dep breaking one-idiom 2021-05-10 23:49:27 +03:00
one-idioms-mmx.s [X86] AMD Zen 3: same-reg PCMPEQ is an MMX all-ones dep breaking idiom 2021-05-10 23:49:26 +03:00
one-idioms-sse-xmm.s [X86] AMD Zen 3: same-reg SSE XMM PCMP is dep breaking one-idiom 2021-05-10 23:49:26 +03:00
partial-reg-update-2.s
partial-reg-update-3.s
partial-reg-update-4.s
partial-reg-update-5.s
partial-reg-update-6.s
partial-reg-update-7.s
partial-reg-update.s
reg-move-elimination-avx-xmm.s [X86] AMD Zen 3: _REV variants of zero-cycles moves are also zero-cycles (PR50261) 2021-05-07 18:27:40 +03:00
reg-move-elimination-avx-ymm.s [X86] AMD Zen 3: _REV variants of zero-cycles moves are also zero-cycles (PR50261) 2021-05-07 18:27:40 +03:00
reg-move-elimination-gpr.s [X86] AMD Zen 3: XCHG is a zero-cycle instruction 2021-05-09 20:37:57 +03:00
reg-move-elimination-mmx.s [NFC][X86][MCA] AMD Zen3 Decrease iteration count in reg-move-elimination tests 2021-05-07 17:06:45 +03:00
reg-move-elimination-sse-xmm.s [NFC][X86][MCA] AMD Zen3 Decrease iteration count in reg-move-elimination tests 2021-05-07 17:06:45 +03:00
reg-move-elimination-x87.s [NFC][X86][MCA] AMD Zen3: add test for zero-cycle X87 move 2021-05-07 18:27:40 +03:00
resources-adx.s
resources-aes.s
resources-avx1.s [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 2021-05-07 17:06:45 +03:00
resources-avx2.s
resources-bmi1.s
resources-bmi2.s [X86] AMD Zen 3: same-reg SBB is a dependency-breaking instruction 2021-05-10 00:03:20 +03:00
resources-clflushopt.s
resources-clzero.s
resources-cmov.s
resources-cmpxchg.s
resources-f16c.s
resources-fma.s
resources-fsgsbase.s
resources-lea.s
resources-lzcnt.s
resources-mmx.s
resources-movbe.s
resources-mwaitx.s
resources-pclmul.s
resources-popcnt.s
resources-prefetchw.s
resources-rdrand.s
resources-rdseed.s
resources-sha.s
resources-sse1.s [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 2021-05-07 17:06:45 +03:00
resources-sse2.s [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 2021-05-07 17:06:45 +03:00
resources-sse3.s
resources-sse4a.s
resources-sse41.s
resources-sse42.s
resources-ssse3.s
resources-x86_32.s
resources-x86_64.s [X86] AMD Zen 3: XCHG is a zero-cycle instruction 2021-05-09 20:37:57 +03:00
resources-x87.s [X86] Add description of FXAM instruction 2021-06-25 12:26:51 +07:00
zero-idioms-avx-xmm.s [X86] AMD Zen 3: same-reg AVX XMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom 2021-05-14 20:23:04 +03:00
zero-idioms-avx-ymm.s [NFC][X86][MCA] Add sudo-zero-idiom vperm2f128/vperm2i128 tests - don't break deps 2021-05-14 20:23:05 +03:00
zero-idioms-gpr.s [X86] AMD Zen 3: same-register XOR/SUB are GPR dependency breaking zero-idioms 2021-05-10 00:03:20 +03:00
zero-idioms-sse-xmm.s [X86] AMD Zen 3: same-reg SSE XMM PCMPGT{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom 2021-05-14 20:23:04 +03:00