[llvm-commits] [llvm] r129235 - in /llvm/trunk: include/llvm/BasicBlock.h include/llvm/Bitcode/LLVMBitCodes.h lib/AsmParser/LLLexer.cpp lib/AsmParser/LLParser.cpp lib/AsmParser/LLToken.h lib/Bitcode/Reader/BitcodeReader.cpp lib/Bitcode/Writer/BitcodeWriter.cpp lib/VMCore/AsmWriter.cpp lib/VMCore/BasicBlock.cpp test/Feature/bb_attrs.ll
Chris Lattner
clattner at apple.com
Sat Apr 9 19:50:23 PDT 2011
Hi Bill,
This sounds very interesting. Do you have a description of what you're angling for? I'd really like to understand and digest the model before you write too much code.
-Chris
On Apr 9, 2011, at 5:04 PM, Bill Wendling wrote:
> Author: void
> Date: Sat Apr 9 19:04:27 2011
> New Revision: 129235
>
> URL: http://llvm.org/viewvc/llvm-project?rev=129235&view=rev
> Log:
> Beginning of the Great Exception Handling Rewrite.
>
> * Add a "landing pad" attribute to the BasicBlock.
> * Modify the bitcode reader and writer to handle said attribute.
>
> Later: The verifier will ensure that the landing pad attribute is used in the
> appropriate manner. I.e., not applied to the entry block, and applied only to
> basic blocks that are branched to via a `dispatch' instruction.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110409/9da65802/attachment.html>
More information about the llvm-commits
mailing list