summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-19 19:42:16 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2009-11-19 19:42:16 +0000
commit331e6880a5cd957d08c83d4bfebc8dcf5353b47d (patch)
treedc09e7e41fce0a16b97001da42972d3c968d6bf4 /clang/lib/CodeGen/CodeGenModule.cpp
parent31c74dbb10e178a6a410ad70806e3e7a3218e5ff (diff)
downloadbcm5719-llvm-331e6880a5cd957d08c83d4bfebc8dcf5353b47d.tar.gz
bcm5719-llvm-331e6880a5cd957d08c83d4bfebc8dcf5353b47d.zip
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. llvm-svn: 89381
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud