diff options
author | Owen Anderson <resistor@mac.com> | 2010-09-27 22:58:54 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2010-09-27 22:58:54 +0000 |
commit | 9c93fd5598f27d158ce5c01b81d1af79034121af (patch) | |
tree | 34fd6bf6b39596dc61c38bdcb48c8c49693bb8d4 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
parent | 8f9ebe54b3c5914b4c7cf356b0885ed9e4a7f682 (diff) | |
download | bcm5719-llvm-9c93fd5598f27d158ce5c01b81d1af79034121af.tar.gz bcm5719-llvm-9c93fd5598f27d158ce5c01b81d1af79034121af.zip |
Weight loop unrolling counts by nesting depth. Unrolling deeply nested loops tends to cause high
register pressure and thus excess spills, which we don't currently recover from well. This should
be re-evaluated in the future if our ability to generate good spills/splits improves.
Partial fix for <rdar://problem/7635585>.
llvm-svn: 114919
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions