Add infrastructure for proper @finally support.
 - Provides a basic primitive to jump to an arbitrary basic block,
   through the finally code.

 - Only used for return statements and rethrow currently. Still need
   to handle break, continue and goto.

 - Code still needs to be shuffled around to live elsewhere.

llvm-svn: 56827
3 files changed
tree: 93dbd4aa8d6b8a5bd590d04c03af3ed8eb98b85c
  1. clang/
  2. llvm/