summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-22 20:28:23 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-22 20:28:23 +0000
commit2d60075590017f4c4eec21fc1df2b1e248ea93c2 (patch)
treeed40101463e30e13512dea5e855c573dd5480efd /clang/lib/CodeGen/CodeGenModule.cpp
parent9a743016216f3e5c9f48a9372f1d06d0b5b7ff48 (diff)
downloadbcm5719-llvm-2d60075590017f4c4eec21fc1df2b1e248ea93c2.tar.gz
bcm5719-llvm-2d60075590017f4c4eec21fc1df2b1e248ea93c2.zip
Be more strict when detecting critical edges before loop splitting.
An exit block with a critical edge must only have predecessors in the loop, or just before the loop. This guarantees that the inserted copies in the loop predecessors dominate the exit block. llvm-svn: 117144
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud