[Bug target/54051] [4.7/ 4.8 regression] Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics.

2012-07-24 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54051

--- Comment #2 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-24 
12:02:37 UTC ---
Author: ramana
Date: Tue Jul 24 12:02:30 2012
New Revision: 189808

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189808
Log:

Fix PR target/54051


2012-07-24  Ramana Radhakrishnan  ramana.radhakrish...@linaro.org

PR target/54051
* config/arm/arm.c (arm_print_operand_address): Remove superfluous
printing of 0.
* config/arm/neon.md (neon_vld3_lanemode:VD): Remove alignment
specifier.
(neon_vld3_lanemode:VMQ): Likewise.
(neon_vld3_dupmode:VDX): Likewise.
(neon_vst3_lanemode:VD): Likewise.
(neon_vst3_lanemode:VMQ): Likewise.


2012-07-24  Ramana Radhakrishnan  ramana.radhakrish...@linaro.org

PR target/54051
* gcc.target/arm/pr54051.c: New.
* gcc.target/arm/vfp-1.c: Adjust test.



Added:
trunk/gcc/testsuite/gcc.target/arm/pr54051.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.c
trunk/gcc/config/arm/neon.md
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/arm/vfp-1.c


[Bug target/54051] [4.7/ 4.8 regression] Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics.

2012-07-24 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54051

Ramana Radhakrishnan ramana at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|--- |4.7.2

--- Comment #3 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-24 
12:47:52 UTC ---
Fixed on trunk.


[Bug target/54051] [4.7/ 4.8 regression] Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics.

2012-07-20 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54051

Ramana Radhakrishnan ramana at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2012-07-20
  Known to work||4.6.3
Summary|Invalid alignment specifier |[4.7/ 4.8 regression]
   |generated for vld3_lane_*   |Invalid alignment specifier
   |and vld3_dup_* intrinsics.  |generated for vld3_lane_*
   ||and vld3_dup_* intrinsics.
 Ever Confirmed|0   |1
  Known to fail||4.7.0, 4.7.1

--- Comment #1 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-20 
14:35:25 UTC ---
I have a patch for this.