X86: Mark EH_RETURN as code-gen-only.
authorDaniel Dunbar <daniel@zuster.org>
Thu, 27 Aug 2009 07:58:05 +0000 (07:58 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 27 Aug 2009 07:58:05 +0000 (07:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80232 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrInfo.td

index 15235d086bb51bf643f2055559dea6fe5ec6b723..ebd5f96ec12bbb658d3b1901e2215966acd524e4 100644 (file)
@@ -3256,7 +3256,7 @@ def DWARF_LOC   : I<0, Pseudo, (outs),
 // EH Pseudo Instructions
 //
 let isTerminator = 1, isReturn = 1, isBarrier = 1,
-    hasCtrlDep = 1 in {
+    hasCtrlDep = 1, isCodeGenOnly = 1 in {
 def EH_RETURN   : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
                     "ret\t#eh_return, addr: $addr",
                     [(X86ehret GR32:$addr)]>;