Merge the contents from exception-handling-rewrite to the mainline.
authorBill Wendling <isanbard@gmail.com>
Wed, 27 Jul 2011 20:18:04 +0000 (20:18 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 27 Jul 2011 20:18:04 +0000 (20:18 +0000)
commit772fe17a6d07304ae2e6b3052bbb24ebb751f0f3
tree650bbc3bc584177420dee94b9fdb338ca8109bb9
parent7e1547ebf726a40e7ed3dbe89a77e1b946a8e2d0
Merge the contents from exception-handling-rewrite to the mainline.

This adds the new instructions 'landingpad' and 'resume'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136253 91177308-0d34-0410-b5e6-96231b3b80d8
27 files changed:
docs/LangRef.html
include/llvm-c/Core.h
include/llvm/Bitcode/LLVMBitCodes.h
include/llvm/Instruction.def
include/llvm/Instructions.h
include/llvm/Support/IRBuilder.h
include/llvm/Support/InstVisitor.h
lib/AsmParser/LLLexer.cpp
lib/AsmParser/LLParser.cpp
lib/AsmParser/LLParser.h
lib/AsmParser/LLToken.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/CodeGen/ShadowStackGC.cpp
lib/Target/CBackend/CBackend.cpp
lib/Target/CppBackend/CPPBackend.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/Scalar/SCCP.cpp
lib/VMCore/AsmWriter.cpp
lib/VMCore/Core.cpp
lib/VMCore/Instruction.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/Verifier.cpp
test/Feature/exceptionhandling.ll [new file with mode: 0644]