Fix PR18572 - llc crash during GenericScheduler::initPolicy().
authorAndrew Trick <atrick@apple.com>
Tue, 21 Jan 2014 21:27:37 +0000 (21:27 +0000)
committerAndrew Trick <atrick@apple.com>
Tue, 21 Jan 2014 21:27:37 +0000 (21:27 +0000)
commit10afb02d48116d08e7e9307fe9ad3ada32bece87
treefa473015b56cbf73812aac7fdde2695b9e41560b
parentce5f07f33c5ee660709cc7a6bc5101f0e25da757
Fix PR18572 - llc crash during GenericScheduler::initPolicy().

Generalized the heuristic that looks at the (very rough) size of the
register file before enabling regpressure tracking.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199766 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineScheduler.cpp
test/CodeGen/Mips/misched-msp430.ll [new file with mode: 0644]