Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64""
authorReid Kleckner <rnk@google.com>
Fri, 9 Oct 2015 01:11:37 +0000 (01:11 +0000)
committerReid Kleckner <rnk@google.com>
Fri, 9 Oct 2015 01:11:37 +0000 (01:11 +0000)
commit66d0fbd76f3553d502f77a1e7917fba4415c27dc
tree0bbba4db3d279791734fa20d16e407865ddd41f9
parentd0bc09c8327b32e23726c2ec87c675e707ab502c
Revert "Revert r248959, "[WinEH] Emit int3 after noreturn calls on Win64""

This reverts commit r249032.

TODO write commit msg

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249794 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetOptions.h
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86TargetMachine.cpp
test/CodeGen/X86/br-fold.ll
test/CodeGen/X86/win-catchpad-rethrow.ll [new file with mode: 0644]
test/CodeGen/X86/win64_call_epi.ll