Added -misched-regpressure option.
authorAndrew Trick <atrick@apple.com>
Wed, 4 Sep 2013 20:59:59 +0000 (20:59 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 4 Sep 2013 20:59:59 +0000 (20:59 +0000)
commit42ebb3ad41813af292cfa681c1fe2aadd1008721
treeabf0f2834ec7c7d95ab971b842a338cf40b15596
parentb4b7a52ec57ff5d403f6526f24841b1ef81f8706
Added -misched-regpressure option.

Register pressure tracking is half the complexity of the
scheduler. It's useful to be able to turn it off for compile time and
performance comparisons.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189987 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineScheduler.h
include/llvm/CodeGen/RegisterPressure.h
lib/CodeGen/MachineScheduler.cpp
lib/CodeGen/RegisterPressure.cpp