AArch64: Disable the latency heuristic
authorMatthias Braun <matze@braunis.de>
Thu, 22 Oct 2015 18:07:38 +0000 (18:07 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 22 Oct 2015 18:07:38 +0000 (18:07 +0000)
commit08abda6dfa15406333b347cddff3cdca36260df8
tree77c545a58b353fc98a3f3ee237642235f52b3539
parentbff324d5397d23c8bdaf5c05e0798debabf407a7
AArch64: Disable the latency heuristic

It turned out not to improve any of our benchmarks but occasionally led
to increased register pressure and spilling.

Only enabling for the Cyclone CPU as the results on the cortex CPUs
give mixed results.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251038 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64Subtarget.cpp