Stage two of fixing pre-alloc-splitting's code size issues: filter out restores that...
authorOwen Anderson <resistor@mac.com>
Fri, 23 Jan 2009 03:28:53 +0000 (03:28 +0000)
committerOwen Anderson <resistor@mac.com>
Fri, 23 Jan 2009 03:28:53 +0000 (03:28 +0000)
commit9ce499ab3663a3a5dda964c2d905e4ff05af976c
tree67932608ece3055ac0b3f4e1c6fd213c6186d411
parent8c08d8c77c45d4721e7d3ef746cca9e39b28e379
Stage two of fixing pre-alloc-splitting's code size issues: filter out restores that are just
going to be re-spilled again.

This also helps performance.  Pre-alloc-splitting now seems to be an overall win on SPEC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62834 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/PreAllocSplitting.cpp