diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-09-27 07:03:52 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-09-27 07:03:52 +0000 |
commit | b22ff5975099c07773302e2e05f1c03754481868 (patch) | |
tree | 59a1e2aa8bf24b3e69aea40a0f5dd6e951888432 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | da04d7f4ecb047211eb0d78259d585565d2064ab (diff) | |
download | bcm5719-llvm-b22ff5975099c07773302e2e05f1c03754481868.tar.gz bcm5719-llvm-b22ff5975099c07773302e2e05f1c03754481868.zip |
Bug fix, make sure to initialize exception object (to rethrow) even
when there are no @catch blocks.
Also, eliminated unneeded alloca for the rethrow object.
Also, avoid generating code to rethrow exception if the exception will
trivially always be caught.
llvm-svn: 56751
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions