OSDN Git Service

2008-05-04 H.J. Lu <hongjiu.lu@intel.com>
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 May 2008 15:22:05 +0000 (15:22 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 May 2008 15:22:05 +0000 (15:22 +0000)
PR target/36121
* config/i386/i386.c (ix86_expand_special_args_builtin): Remove
3 argument handling.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134932 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.c

index c1da450..0e91e21 100644 (file)
@@ -1,3 +1,9 @@
+2008-05-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/36121
+       * config/i386/i386.c (ix86_expand_special_args_builtin): Remove
+       3 argument handling.
+
 2008-05-04  David S. Miller  <davem@davemloft.net>
 
        * config.gcc (sparc*-*-*): Always set need_64bit_hwint to yes.
index d19b91d..3c203a0 100644 (file)
@@ -20873,10 +20873,6 @@ ix86_expand_special_args_builtin (const struct builtin_description *d,
     case 2:
       pat = GEN_FCN (icode) (target, args[0].op, args[1].op);
       break;
-    case 3:
-      pat = GEN_FCN (icode) (target, args[0].op, args[1].op,
-                            args[2].op);
-      break;
     default:
       gcc_unreachable ();
     }