sse.md (V16): Rename to...
authorKirill Yukhin <kirill.yukhin@intel.com>
Wed, 21 Aug 2013 08:34:56 +0000 (08:34 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Wed, 21 Aug 2013 08:34:56 +0000 (08:34 +0000)
        * config/i386/sse.md (V16): Rename to...
        (VMOVE): this.
        (mov<mode>): Update iterator name.
        (*mov<mode>_internal): Ditto.
        (push<mode>1): Ditto.
        (movmisalign<mode>): Ditto.

From-SVN: r201895

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

index 77dd86c..b20b9fa 100644 (file)
@@ -1,3 +1,12 @@
+2013-08-21  Kirill Yukhin  <kirill.yukhin@intel.com>
+
+        * config/i386/sse.md (V16): Rename to...
+        (VMOVE): this.
+        (mov<mode>): Update iterator name.
+        (*mov<mode>_internal): Ditto.
+        (push<mode>1): Ditto.
+        (movmisalign<mode>): Ditto.
+
 2013-08-20  Jan Hubicka  <jh@suse.cz>
 
        PR bootstrap/58186
index 0eaaf29..cd0e5e5 100644 (file)
@@ -96,7 +96,7 @@
 ])
 
 ;; All vector modes including V?TImode, used in move patterns.
-(define_mode_iterator V16
+(define_mode_iterator VMOVE
   [(V32QI "TARGET_AVX") V16QI
    (V16HI "TARGET_AVX") V8HI
    (V8SI "TARGET_AVX") V4SI
 ;; This is essential for maintaining stable calling conventions.
 
 (define_expand "mov<mode>"
-  [(set (match_operand:V16 0 "nonimmediate_operand")
-       (match_operand:V16 1 "nonimmediate_operand"))]
+  [(set (match_operand:VMOVE 0 "nonimmediate_operand")
+       (match_operand:VMOVE 1 "nonimmediate_operand"))]
   "TARGET_SSE"
 {
   ix86_expand_vector_move (<MODE>mode, operands);
 })
 
 (define_insn "*mov<mode>_internal"
-  [(set (match_operand:V16 0 "nonimmediate_operand"               "=x,x ,m")
-       (match_operand:V16 1 "nonimmediate_or_sse_const_operand"  "C ,xm,x"))]
+  [(set (match_operand:VMOVE 0 "nonimmediate_operand"               "=x,x ,m")
+       (match_operand:VMOVE 1 "nonimmediate_or_sse_const_operand"  "C ,xm,x"))]
   "TARGET_SSE
    && (register_operand (operands[0], <MODE>mode)
        || register_operand (operands[1], <MODE>mode))"
 })
 
 (define_expand "push<mode>1"
-  [(match_operand:V16 0 "register_operand")]
+  [(match_operand:VMOVE 0 "register_operand")]
   "TARGET_SSE"
 {
   ix86_expand_push (<MODE>mode, operands[0]);
 })
 
 (define_expand "movmisalign<mode>"
-  [(set (match_operand:V16 0 "nonimmediate_operand")
-       (match_operand:V16 1 "nonimmediate_operand"))]
+  [(set (match_operand:VMOVE 0 "nonimmediate_operand")
+       (match_operand:VMOVE 1 "nonimmediate_operand"))]
   "TARGET_SSE"
 {
   ix86_expand_vector_move_misalign (<MODE>mode, operands);