Reapply r41578 with proper fix
authorAnton Korobeynikov <asl@math.spbu.ru>
Mon, 3 Sep 2007 00:36:06 +0000 (00:36 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Mon, 3 Sep 2007 00:36:06 +0000 (00:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41680 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 084c8468ad9a4b505067e47a51af00692f930e75..8cfd5f9a3c4fec298385ebd041686f745d2c26a6 100644 (file)
@@ -244,6 +244,7 @@ X86TargetLowering::X86TargetLowering(TargetMachine &TM)
     setExceptionPointerRegister(X86::EAX);
     setExceptionSelectorRegister(X86::EDX);
   }
+  setOperationAction(ISD::FRAME_TO_ARGS_OFFSET, MVT::i32, Custom);
   
   setOperationAction(ISD::ADJUST_TRAMP, MVT::i32,   Expand);
   setOperationAction(ISD::ADJUST_TRAMP, MVT::i64,   Expand);