Reid Kleckner
e1b22ece4c
Remove some CHECK-NOT lines in favor of CHECK-NEXT
...
NFC, this is just shorter.
llvm-svn: 232000
2015-03-12 01:38:48 +00:00
Andrew Kaylor
6b67d42773
Extended support for native Windows C++ EH outlining
...
Differential Review: http://reviews.llvm.org/D7886
llvm-svn: 231981
2015-03-11 23:22:06 +00:00
Reid Kleckner
cfb9ce53c1
Replace llvm.frameallocate with llvm.frameescape
...
Turns out it's pretty straightforward and simplifies the implementation.
Reviewers: andrew.w.kaylor
Differential Revision: http://reviews.llvm.org/D8051
llvm-svn: 231386
2015-03-05 18:26:34 +00:00
Reid Kleckner
423665311d
WinEH: Remove vestigial EH object
...
Ultimately, we'll need to leave something behind to indicate which
alloca will hold the exception, but we can figure that out when it comes
time to emit the __CxxFrameHandler3 catch handler table.
llvm-svn: 231164
2015-03-03 23:20:30 +00:00
Andrew Kaylor
5b70b76069
Moving WinEH outlining tests to an architecture neutral location
...
llvm-svn: 231155
2015-03-03 22:33:39 +00:00