[AArch64] Fix order of modes to lroundmn2 standard names.
authorJames Greenhalgh <james.greenhalgh@arm.com>
Mon, 29 Apr 2013 10:48:54 +0000 (10:48 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Mon, 29 Apr 2013 10:48:54 +0000 (10:48 +0000)
gcc/
* config/aarch64/aarch64-simd.md
(l<fcvt_pattern><su_optab><fcvt_target><VDQF:mode>2): Rename to...
(l<fcvt_pattern><su_optab><VDQF:mode><fcvt_target>2): ... This.

From-SVN: r198397

gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md

index a46324a2671b9b7abf73da55c847e154dfabe50d..38467e74498100d4b0112e88e4248e67e39bf3d7 100644 (file)
@@ -1,3 +1,9 @@
+2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
+
+       * config/aarch64/aarch64-simd.md
+       (l<fcvt_pattern><su_optab><fcvt_target><VDQF:mode>2): Rename to...
+       (l<fcvt_pattern><su_optab><VDQF:mode><fcvt_target>2): ... This.
+
 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
 
        * config/aarch64/arm_neon.h (vrndq<a,m,n,p>_f<32, 64>): Rename to...
index 5f14cc617100f9eb15df974a647e8262b1367ec2..b716fbef5abe4835175b206c0819ffda8441efa9 100644 (file)
 
 ;; Vector versions of the fcvt standard patterns.
 ;; Expands to lbtrunc, lround, lceil, lfloor
-(define_expand "l<fcvt_pattern><su_optab><fcvt_target><VDQF:mode>2"
+(define_expand "l<fcvt_pattern><su_optab><VDQF:mode><fcvt_target>2"
   [(set (match_operand:<FCVT_TARGET> 0 "register_operand")
        (FIXUORS:<FCVT_TARGET> (unspec:<FCVT_TARGET>
                               [(match_operand:VDQF 1 "register_operand")]