summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BasicConstraintManager.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-10-23 20:43:13 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-10-23 20:43:13 +0000
commitd0d0317b9a9ff9d969f46ba88d1cee8bf57df244 (patch)
treeeba25dd11fc5c4fe2944b94b34bc9d45596c9b13 /clang/lib/Analysis/BasicConstraintManager.cpp
parente395d7865770e255e67c39a3ded2b7bfac0b7caf (diff)
downloadbcm5719-llvm-d0d0317b9a9ff9d969f46ba88d1cee8bf57df244.tar.gz
bcm5719-llvm-d0d0317b9a9ff9d969f46ba88d1cee8bf57df244.zip
Committing a good chunk of the pre-register allocation live interval splitting pass. It's handling simple cases and appear to do good things. Next: avoid splitting an interval multiple times; renumber registers when possible; record stack slot live intervals for coloring; rematerialize defs when possible.
llvm-svn: 58044
Diffstat (limited to 'clang/lib/Analysis/BasicConstraintManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud