]> gcc.gnu.org Git - gcc.git/commitdiff
Replace UNSPEC_STACK_CHECK with UNSPECV_SPLIT_STACK_RETURN.
authorIan Lance Taylor <iant@google.com>
Wed, 27 Oct 2010 13:32:54 +0000 (13:32 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 27 Oct 2010 13:32:54 +0000 (06:32 -0700)
2010-10-27  Ian Lance Taylor  <iant@google.com>

PR target/46197
* config/i386/i386.md (UNSPECV_SPLIT_STACK_RETURN): New.
(split_stack_return): Replace UNSPEC_STACK_CHECK with
UNSPECV_SPLIT_STACK_RETURN.

From-SVN: r166001

gcc/ChangeLog
gcc/config/i386/i386.md

index 1e7dc32427e6f41ba4386353d1b1ca695f7ee47f..6cb7ceee0815df5f7faa5efed8158de2b1ff1362 100644 (file)
@@ -1,3 +1,10 @@
+2010-10-27  Ian Lance Taylor  <iant@google.com>
+
+       PR target/46197
+       * config/i386/i386.md (UNSPECV_SPLIT_STACK_RETURN): New.
+       (split_stack_return): Replace UNSPEC_STACK_CHECK with
+       UNSPECV_SPLIT_STACK_RETURN.
+
 2010-10-27  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/i386/i386-protos.h (init_cumulative_args): Add an int.
index 475e530ae4ed444d6c9f9529c2e9de9428c6ce4b..c6c32442add2f1988eb7d85c94b6dee69b3cbb05 100644 (file)
   UNSPECV_WRFSBASE
   UNSPECV_WRGSBASE
   UNSPECV_RDRAND
+  UNSPECV_SPLIT_STACK_RETURN
 ])
 
 ;; Constants to represent pcomtrue/pcomfalse variants
 ;; instruction which the middle-end doesn't see.
 (define_insn "split_stack_return"
   [(unspec_volatile [(match_operand:SI 0 "const_int_operand" "")]
-                   UNSPEC_STACK_CHECK)]
+                    UNSPECV_SPLIT_STACK_RETURN)]
   ""
 {
   if (operands[0] == const0_rtx)
This page took 0.14232 seconds and 5 git commands to generate.