[llvm-mca][x86] Add Generic cpu resource tests
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 15 Jun 2018 18:35:25 +0000 (18:35 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 15 Jun 2018 18:35:25 +0000 (18:35 +0000)
commitf5ecd8d50db8dc832e87628d4935f2e1db283f8f
tree38108e7f9ce40426a4ba465e2289f47518e337c4
parent5e6bc090edbf71b5dcbb2ac77250a035064bf536
[llvm-mca][x86] Add Generic cpu resource tests

Added a Generic x86 cpu set of resource tests to allow us to check all ISAs.

We currently use SandyBridge as our generic CPU model, but it's better if we actually duplicate these tests for if/when we change the model, it also means we don't end up polluting the SandyBridge folder with tests for ISAs it doesn't support.

llvm-svn: 334853
21 files changed:
llvm/test/tools/llvm-mca/X86/Generic/resources-adx.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-aes.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-avx1.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-avx2.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-bmi1.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-bmi2.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-cmov.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-f16c.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-fma.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-lzcnt.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-mmx.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-popcnt.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse1.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse2.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse3.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse41.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse42.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-sse4a.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-ssse3.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Generic/resources-x87.s [new file with mode: 0644]