diff options
author | Tobias Grosser <grosser@fim.uni-passau.de> | 2012-02-12 12:09:53 +0000 |
---|---|---|
committer | Tobias Grosser <grosser@fim.uni-passau.de> | 2012-02-12 12:09:53 +0000 |
commit | 0b6c613a108f1330e36bf4cef43376d9bbc44654 (patch) | |
tree | 8b2e555d783ea6a575c741de84c32ca492658d58 /clang/test/SemaCXX/cxx0x-initializer-aggregates.cpp | |
parent | 194beea7395608584cf6929502cc0095de3e7357 (diff) | |
download | bcm5719-llvm-0b6c613a108f1330e36bf4cef43376d9bbc44654.tar.gz bcm5719-llvm-0b6c613a108f1330e36bf4cef43376d9bbc44654.zip |
CodeGen: Maintain a valid CFG during code generation
Before this change we built the CFG such that it was only valid after code was
fully generated. During code generation itself, it was often incomplete. After
this change always maintain a valid CFG. This will later allow us to use the
SCEVExpander during code generation. This is the first step to get rid of the
independent blocks pass.
llvm-svn: 150339
Diffstat (limited to 'clang/test/SemaCXX/cxx0x-initializer-aggregates.cpp')
0 files changed, 0 insertions, 0 deletions