Beginning SplitKit - utility classes for live range splitting.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 20 Jul 2010 15:41:07 +0000 (15:41 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 20 Jul 2010 15:41:07 +0000 (15:41 +0000)
commit8ae0263471cc29c5f8278ee1ea5b678042ec6dce
tree086272410c6173aea012a57e52f095fc01c82fda
parent26ede6834e8a435bd7a6670cb34f64d3f8e2599d
Beginning SplitKit - utility classes for live range splitting.

This is a work in progress. So far we have some basic loop analysis to help
determine where it is useful to split a live range around a loop.

The actual loop splitting code from Splitter.cpp is also going to move in here.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108842 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CMakeLists.txt
lib/CodeGen/InlineSpiller.cpp
lib/CodeGen/SplitKit.cpp [new file with mode: 0644]
lib/CodeGen/SplitKit.h [new file with mode: 0644]