From: Reid Kleckner Date: Fri, 30 Aug 2019 22:40:51 +0000 (+0000) Subject: Fix SEH_NoReturn machine verifier error X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cbb461dd1616c3e89a31a59e9471ba15311ed884;p=llvm Fix SEH_NoReturn machine verifier error git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@370543 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86InstrInfo.td b/lib/Target/X86/X86InstrInfo.td index 9765ac7a8eb..8745a35a841 100644 --- a/lib/Target/X86/X86InstrInfo.td +++ b/lib/Target/X86/X86InstrInfo.td @@ -290,7 +290,7 @@ def X86WinAlloca : SDNode<"X86ISD::WIN_ALLOCA", SDT_X86WIN_ALLOCA, [SDNPHasChain, SDNPOutGlue]>; def X86SehNoReturn : SDNode<"X86ISD::SEH_NORETURN", SDTX86Void, - [SDNPHasChain, SDNPOutGlue]>; + [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>; def X86SegAlloca : SDNode<"X86ISD::SEG_ALLOCA", SDT_X86SEG_ALLOCA, [SDNPHasChain]>;