]> granicus.if.org Git - llvm/commit
[AArch64] Switch regression tests to test features not CPUs
authorSilviu Baranga <silviu.baranga@arm.com>
Tue, 21 Jun 2016 15:16:34 +0000 (15:16 +0000)
committerSilviu Baranga <silviu.baranga@arm.com>
Tue, 21 Jun 2016 15:16:34 +0000 (15:16 +0000)
commit7e4cf0a6557a32a62bca7901c7b20a28823f0ff7
treefe25e4933d05b5e98cf4c2a8aaf346255c3215c0
parentb4f51c3ea5617bec17ac927eb12e00cd21891f51
[AArch64] Switch regression tests to test features not CPUs

Summary:
We have switched to using features for all heuristics, but
the tests for these are still using -mcpu, which means we
are not directly testing the features.

This converts at least some of the existing regression tests
to use the new features.

This still leaves the following features untested:

merge-narrow-ld
predictable-select-expensive
alternate-sextload-cvt-f32-pattern
disable-latency-sched-heuristic

Reviewers: mcrosier, t.p.northover, rengolin

Subscribers: MatzeB, aemerson, llvm-commits, rengolin

Differential Revision: http://reviews.llvm.org/D21288

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273271 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll
test/CodeGen/AArch64/aarch64-gep-opt.ll
test/CodeGen/AArch64/merge-store-dependency.ll [new file with mode: 0644]
test/CodeGen/AArch64/merge-store.ll
test/CodeGen/AArch64/misched-fusion.ll
test/CodeGen/AArch64/no-quad-ldp-stp.ll [moved from test/CodeGen/AArch64/exynos-quad-ldp-stp.ll with 72% similarity]
test/CodeGen/AArch64/remat.ll
test/CodeGen/AArch64/sqrt-fastmath.ll