[PATCH] [SEH] Implement filter capturing in CodeGen

Reid Kleckner rnk at google.com
Fri Apr 3 16:04:22 PDT 2015


Hi majnemer,

While capturing filters aren't very common, we'd like to outline
__finally blocks in the frontend to simplify -O0 EH preparation and
reduce code size. Finally blocks are usually have captures, and this is
the first step towards that.

http://reviews.llvm.org/D8825

Files:
  lib/CodeGen/CGException.cpp
  lib/CodeGen/CodeGenFunction.cpp
  lib/CodeGen/CodeGenFunction.h
  test/CodeGen/exceptions-seh-finally.c
  test/CodeGen/exceptions-seh.c
  test/CodeGenCXX/exceptions-seh.cpp

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8825.23242.patch
Type: text/x-patch
Size: 17974 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150403/230f1230/attachment.bin>


More information about the cfe-commits mailing list