llvm-project/llvm/test/tools/llvm-mca/X86/Haswell
Craig Topper c7768ce522 [X86] Update the haswell and broadwell scheduler information for gather instructions
Broadwell was missing half the gather instructions. Both models
had some mixups in the resource costs and number of uops.

I've updated here based on what I think the original IACA source
says with some cross checking against the microcode.

I'm not sure about latency as the IACA source I have doesn't have
that information. So I'm using the latency from uops.info.

I plan to update Skylake models as well, but I'll do that in a
separate patch.

Differential Revision: https://reviews.llvm.org/D73844
2020-02-03 17:57:48 -08:00
..
cmpxchg16b.s
resources-avx1.s [X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr 2019-06-19 08:44:31 +00:00
resources-avx2.s [X86] Update the haswell and broadwell scheduler information for gather instructions 2020-02-03 17:57:48 -08:00
resources-bmi1.s
resources-bmi2.s
resources-cmov.s
resources-cmpxchg.s [X86] Move scheduling tests for CMPXCHG to the corresponding resources-x86_64.s files. NFC 2019-08-19 18:20:30 +00:00
resources-f16c.s
resources-fma.s
resources-fsgsbase.s
resources-lea.s
resources-lzcnt.s
resources-mmx.s
resources-movbe.s
resources-pclmul.s
resources-popcnt.s
resources-rdrand.s
resources-sse1.s [X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr 2019-06-19 08:44:31 +00:00
resources-sse2.s
resources-sse3.s
resources-sse41.s
resources-sse42.s
resources-ssse3.s
resources-x86_32.s
resources-x86_64.s [MCA][X86] Add tests for LOCK variants of standard X86 arithmetic ops 2019-08-20 11:13:20 +00:00
resources-x87.s
zero-idioms.s [MCA] Show aggregate over Average Wait times for the whole snippet (PR43219) 2019-10-10 14:46:21 +00:00