[Bug target/58361] Wrong floating point code generated for ARM target

2013-09-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58361

--- Comment #2 from Richard Earnshaw rearnsha at gcc dot gnu.org ---
Author: rearnsha
Date: Tue Sep 10 16:46:55 2013
New Revision: 202475

URL: http://gcc.gnu.org/viewcvs?rev=202475root=gccview=rev
Log:
PR target/58361
* arm/vfp.md (combine_vcvt_f32_FCVTI32typename): Fix pattern to
support conditional execution.
(combine_vcvt_f64_FCVTI32typename): Likewise.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/vfp.md


[Bug target/58361] Wrong floating point code generated for ARM target

2013-09-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58361

--- Comment #4 from Richard Earnshaw rearnsha at gcc dot gnu.org ---
Author: rearnsha
Date: Tue Sep 10 16:55:44 2013
New Revision: 202477

URL: http://gcc.gnu.org/viewcvs?rev=202477root=gccview=rev
Log:
PR target/58361
* arm/vfp.md (combine_vcvt_f32_FCVTI32typename): Fix pattern to
support conditional execution.
(combine_vcvt_f64_FCVTI32typename): Likewise.

Modified:
branches/gcc-4_7-branch/gcc/ChangeLog
branches/gcc-4_7-branch/gcc/config/arm/vfp.md


[Bug target/58361] Wrong floating point code generated for ARM target

2013-09-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58361

Richard Earnshaw rearnsha at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||wrong-code
 Status|NEW |RESOLVED
 Resolution|--- |FIXED
   Target Milestone|--- |4.7.4

--- Comment #5 from Richard Earnshaw rearnsha at gcc dot gnu.org ---
Fixed


[Bug target/58361] Wrong floating point code generated for ARM target

2013-09-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58361

--- Comment #3 from Richard Earnshaw rearnsha at gcc dot gnu.org ---
Author: rearnsha
Date: Tue Sep 10 16:53:15 2013
New Revision: 202476

URL: http://gcc.gnu.org/viewcvs?rev=202476root=gccview=rev
Log:
PR target/58361
* arm/vfp.md (combine_vcvt_f32_FCVTI32typename): Fix pattern to
support conditional execution.
(combine_vcvt_f64_FCVTI32typename): Likewise.

Modified:
branches/gcc-4_8-branch/gcc/ChangeLog
branches/gcc-4_8-branch/gcc/config/arm/vfp.md


[Bug target/58361] Wrong floating point code generated for ARM target

2013-09-09 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58361

Richard Earnshaw rearnsha at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2013-09-09
 Ever confirmed|0   |1

--- Comment #1 from Richard Earnshaw rearnsha at gcc dot gnu.org ---
Confirmed.  Could also happen on 4.8 or trunk, but this test case won't show
that because of other changes.