[llvm-mca] Support for in-order CPU for -instruction-tables testing.
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Mon, 30 Apr 2018 12:05:34 +0000 (12:05 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Mon, 30 Apr 2018 12:05:34 +0000 (12:05 +0000)
commite9384eb13bc8d47377d7e2dd2ea9c2817f70d743
tree4efb10ace9eab1b688563c35f17075fad51af21d
parentc53400156b19d94add599865656af1ed0d359011
[llvm-mca] Support for in-order CPU for -instruction-tables testing.

Added Intel Atom tests to verify that the tool correctly generates instruction
tables even if the CPU is in-order.

Fixes PR37282.

llvm-svn: 331169
llvm/test/tools/llvm-mca/X86/Atom/resources-mmx.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-sse3.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-x86_64.s [new file with mode: 0644]
llvm/test/tools/llvm-mca/X86/Atom/resources-x87.s [new file with mode: 0644]
llvm/tools/llvm-mca/llvm-mca.cpp