Add an unwind_to field to basic blocks, making them Users instead of Values.
This is the first checkin for PR1269, the new EH infrastructure. llvm-svn: 47802
Showing
- llvm/include/llvm/BasicBlock.h 14 additions, 2 deletionsllvm/include/llvm/BasicBlock.h
- llvm/include/llvm/Bitcode/LLVMBitCodes.h 3 additions, 1 deletionllvm/include/llvm/Bitcode/LLVMBitCodes.h
- llvm/lib/AsmParser/LLLexer.cpp 1 addition, 0 deletionsllvm/lib/AsmParser/LLLexer.cpp
- llvm/lib/AsmParser/llvmAsmParser.y 24 additions, 18 deletionsllvm/lib/AsmParser/llvmAsmParser.y
- llvm/lib/Bitcode/Reader/BitcodeReader.cpp 9 additions, 0 deletionsllvm/lib/Bitcode/Reader/BitcodeReader.cpp
- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp 8 additions, 1 deletionllvm/lib/Bitcode/Writer/BitcodeWriter.cpp
- llvm/lib/VMCore/AsmWriter.cpp 17 additions, 6 deletionsllvm/lib/VMCore/AsmWriter.cpp
- llvm/lib/VMCore/BasicBlock.cpp 21 additions, 2 deletionsllvm/lib/VMCore/BasicBlock.cpp
- llvm/test/Feature/unwindto.ll 48 additions, 0 deletionsllvm/test/Feature/unwindto.ll
- llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp 1 addition, 0 deletionsllvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
Loading
Please register or sign in to comment