Skip to content
Commit 736888f7 authored by Jakob Stoklund Olesen's avatar Jakob Stoklund Olesen
Browse files

Don't require LiveVariables for PHIElimination. Enable critical edge splitting

when LiveVariables is available.

The -split-phi-edges is now gone, and so is the hack to disable it when using
the local register allocator. The PHIElimination pass no longer has
LiveVariables as a prerequisite - that is what broke the local allocator.
Instead we do critical edge splitting when possible - that is when
LiveVariables is available.

llvm-svn: 89213
parent 21432d38
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment