History log of /llvm-project-15.0.7/llvm/lib/CodeGen/SplitKit.cpp (Results 276 – 279 of 279)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0fef9dda 20-Jul-2010 Jakob Stoklund Olesen <[email protected]>

Change the createSpiller interface to take a MachineFunctionPass argument.

The spillers can pluck the analyses they need from the pass reference.

Switch some never-null pointers to references.

llv

Change the createSpiller interface to take a MachineFunctionPass argument.

The spillers can pluck the analyses they need from the pass reference.

Switch some never-null pointers to references.

llvm-svn: 108969

show more ...


# ed4075cc 20-Jul-2010 Jakob Stoklund Olesen <[email protected]>

Implement loop splitting analysis.
Determine which loop exit blocks need a 'pre-exit' block inserted.
Recognize when this would be impossible.

llvm-svn: 108941


# ff095507 20-Jul-2010 Jakob Stoklund Olesen <[email protected]>

Appease the colonials.

llvm-svn: 108845


# 36d12c67 20-Jul-2010 Jakob Stoklund Olesen <[email protected]>

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

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.

llvm-svn: 108842

show more ...


1...<<1112