diff options
author | Reid Kleckner <reid@kleckner.net> | 2015-04-07 00:09:59 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2015-04-07 00:09:59 +0000 |
commit | 67cf035a994bdbe87183751775d4bc7b816f52b1 (patch) | |
tree | f2e0c3dd3461e13803e3550b9d75af92c435e6c4 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | cc11b6c1fe006ff63d44718292d347eeb947a55a (diff) | |
download | llvm-67cf035a994bdbe87183751775d4bc7b816f52b1.zip llvm-67cf035a994bdbe87183751775d4bc7b816f52b1.tar.gz llvm-67cf035a994bdbe87183751775d4bc7b816f52b1.tar.bz2 |
[WinEH] Don't create an alloca for unnamed catch parameters
The catch object parameter to llvm.eh.begincatch is optional, and can be
null. We can save some ourselves the stack space, copy ctor, and dtor
calls if we pass null.
llvm-svn: 234264
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions