GlobalISel: translate invoke and landingpad instructions
authorTim Northover <tnorthover@apple.com>
Wed, 9 Nov 2016 22:39:54 +0000 (22:39 +0000)
committerTim Northover <tnorthover@apple.com>
Wed, 9 Nov 2016 22:39:54 +0000 (22:39 +0000)
commita9105be437546b3f5398781006c1479c9cfecba8
treed0ae6d020f1ddc31e952a761bf20d3824556a613
parent58026af7f074dcf198d15d5b80452e178d962ab2
GlobalISel: translate invoke and landingpad instructions

Pretty bare-bones support for exception handling (no weird MSVC stuff, no SjLj
etc), but it should get things going.

llvm-svn: 286407
llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h
llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll [new file with mode: 0644]