diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-11-19 19:42:16 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-11-19 19:42:16 +0000 |
commit | 160069d15aef1cd756bae112da9149c98308da68 (patch) | |
tree | e17741005da70c06611ce48c6e4108be7f521b7d /unittests/ADT/ValueMapTest.cpp | |
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
Diffstat (limited to 'unittests/ADT/ValueMapTest.cpp')
0 files changed, 0 insertions, 0 deletions