[Bug target/43722] ICE when passing NEON registers using const refrences

2015-06-24 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/43722] ICE when passing NEON registers using const refrences

2011-04-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.4.7 |---

[Bug target/43722] ICE when passing NEON registers using const refrences

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.4.6 |4.4.7

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-13 Thread liranuna at gmail dot com
--- Comment #7 from liranuna at gmail dot com 2010-04-13 07:43 --- Mikael's patch seems to do that trick as well as producing very nice assembly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-12 Thread mikpe at it dot uu dot se
--- Comment #2 from mikpe at it dot uu dot se 2010-04-12 08:48 --- The equivalent C version of this test case ICEs with 4.4.4 but works with 4.3.5 and 4.5.0-RC-20100406. -- mikpe at it dot uu dot se changed: What|Removed |Added

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-12 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2010-04-12 10:31 --- gcc-4.5-20090514 (r147545): ICE gcc-4.5-20090521 (r147778): no ICE Continuing to investigate. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-12 Thread mikpe at it dot uu dot se
--- Comment #4 from mikpe at it dot uu dot se 2010-04-12 14:18 --- Appears to have been fixed for 4.5 by r147566, see http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00812.html. But that patch doesn't change any ARM code so the issue may be still be latent in 4.5 unless some other patch

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-12 Thread mikpe at it dot uu dot se
--- Comment #5 from mikpe at it dot uu dot se 2010-04-12 20:35 --- Created an attachment (id=20372) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20372action=view) reduced test case in plain C Reduced test case. This one ICEs both 4.4 and 4.3 but not 4.5. Using the reduced test

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-12 Thread mikpe at it dot uu dot se
--- Comment #6 from mikpe at it dot uu dot se 2010-04-12 21:38 --- Created an attachment (id=20373) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20373action=view) proposed 4.4 fix for PR43722 Turns out r147577 contains a few redundant changes wrt this bug. The attached patch

[Bug target/43722] ICE when passing NEON registers using const refrences

2010-04-11 Thread liranuna at gmail dot com
--- Comment #1 from liranuna at gmail dot com 2010-04-12 03:24 --- I would like to add that changing void printv_f32(const float32x4_t v) into: void printv_f32(float32x4_t v) makes the problem go away, but the generated code is suboptimal. --