commit | 160069d15aef1cd756bae112da9149c98308da68 | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Thu Nov 19 19:42:16 2009 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Thu Nov 19 19:42:16 2009 +0000 |
tree | e17741005da70c06611ce48c6e4108be7f521b7d | |
parent | fb7634f1c7a804829fc55e3711ba62c8ade818d0 [diff] |
Place new basic blocks immediately after their predecessor when splitting critical edges in PHIElimination. This has a huge impact on regalloc performance, and we recover almost all of the 10% compile time regression that edge splitting introduced. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89381 91177308-0d34-0410-b5e6-96231b3b80d8