public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences [not found] <bug-43722-4@http.gcc.gnu.org/bugzilla/> @ 2010-10-01 12:09 ` jakub at gcc dot gnu.org 2011-04-16 11:07 ` [Bug target/43722] " jakub at gcc dot gnu.org ` (2 subsequent siblings) 3 siblings, 0 replies; 8+ messages in thread From: jakub at gcc dot gnu.org @ 2010-10-01 12:09 UTC (permalink / raw) To: gcc-bugs 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.5 |4.4.6 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] ICE when passing NEON registers using const refrences [not found] <bug-43722-4@http.gcc.gnu.org/bugzilla/> 2010-10-01 12:09 ` [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences jakub at gcc dot gnu.org @ 2011-04-16 11:07 ` jakub at gcc dot gnu.org 2011-04-28 16:59 ` rguenth at gcc dot gnu.org 2015-06-24 23:35 ` ramana at gcc dot gnu.org 3 siblings, 0 replies; 8+ messages in thread From: jakub at gcc dot gnu.org @ 2011-04-16 11:07 UTC (permalink / raw) To: gcc-bugs 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 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] ICE when passing NEON registers using const refrences [not found] <bug-43722-4@http.gcc.gnu.org/bugzilla/> 2010-10-01 12:09 ` [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences jakub at gcc dot gnu.org 2011-04-16 11:07 ` [Bug target/43722] " jakub at gcc dot gnu.org @ 2011-04-28 16:59 ` rguenth at gcc dot gnu.org 2015-06-24 23:35 ` ramana at gcc dot gnu.org 3 siblings, 0 replies; 8+ messages in thread From: rguenth at gcc dot gnu.org @ 2011-04-28 16:59 UTC (permalink / raw) To: gcc-bugs 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 |--- ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] ICE when passing NEON registers using const refrences [not found] <bug-43722-4@http.gcc.gnu.org/bugzilla/> ` (2 preceding siblings ...) 2011-04-28 16:59 ` rguenth at gcc dot gnu.org @ 2015-06-24 23:35 ` ramana at gcc dot gnu.org 3 siblings, 0 replies; 8+ messages in thread From: ramana at gcc dot gnu.org @ 2015-06-24 23:35 UTC (permalink / raw) To: gcc-bugs 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 CC| |ramana at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |4.5.0 --- Comment #11 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> --- Fixed in 4.5.0 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] New: ICE when passing NEON registers using const refrences @ 2010-04-12 3:10 liranuna at gmail dot com 2010-04-15 9:39 ` [Bug target/43722] [4.4 only] " ramana at gcc dot gnu dot org ` (3 more replies) 0 siblings, 4 replies; 8+ messages in thread From: liranuna at gmail dot com @ 2010-04-12 3:10 UTC (permalink / raw) To: gcc-bugs Giving GCC 4.4.3 the following code with the arguments "-O1 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp": ############################################################ #include <stdio.h> #include <arm_neon.h> void printv_f32(const float32x4_t &v) { printf("%f\n", vgetq_lane_f32(v, 0)); } int main() { float32x4_t v = {0.0, 1.0f, 2.0f, 3.0f}; printv_f32(v); return 0; } ############################################################ Results into an ICE: /home/liranuna/Projects/mathlib_md/source/main.cpp: In function 'int main()': /home/liranuna/Projects/mathlib_md/source/main.cpp:21: error: insn does not satisfy its constraints: (insn 25 5 7 2 /home/liranuna/Projects/mathlib_md/source/main.cpp:11 (set (mem/c/i:V4SF (pre_dec:SI (reg/f:SI 0 r0 [134])) [0 v+0 S16 A64]) (reg:V4SF 95 d16)) 710 {*neon_movv4sf} (expr_list:REG_INC (reg/f:SI 0 r0 [134]) (nil))) /home/liranuna/Projects/mathlib_md/source/main.cpp:21: internal compiler error: in reload_cse_simplify_operands, at postreload.c:396 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- Summary: ICE when passing NEON registers using const refrences Product: gcc Version: 4.4.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: liranuna at gmail dot com GCC host triplet: x86_64-linux-gnu GCC target triplet: arm-linux-gnueabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences 2010-04-12 3:10 [Bug target/43722] New: " liranuna at gmail dot com @ 2010-04-15 9:39 ` ramana at gcc dot gnu dot org 2010-04-15 13:38 ` mikpe at it dot uu dot se ` (2 subsequent siblings) 3 siblings, 0 replies; 8+ messages in thread From: ramana at gcc dot gnu dot org @ 2010-04-15 9:39 UTC (permalink / raw) To: gcc-bugs ------- Comment #8 from ramana at gcc dot gnu dot org 2010-04-15 09:39 ------- Could you submit the patch to gcc-patches@ ? If you need some help in testing this patch let me know and I can do it for you. -- ramana at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |ice-on-valid-code Known to fail| |4.4.3 Last reconfirmed|0000-00-00 00:00:00 |2010-04-15 09:39:24 date| | Summary|ICE when passing NEON |[4.4 only] ICE when passing |registers using const |NEON registers using const |refrences |refrences Target Milestone|--- |4.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences 2010-04-12 3:10 [Bug target/43722] New: " liranuna at gmail dot com 2010-04-15 9:39 ` [Bug target/43722] [4.4 only] " ramana at gcc dot gnu dot org @ 2010-04-15 13:38 ` mikpe at it dot uu dot se 2010-04-15 13:41 ` mikpe at it dot uu dot se 2010-04-30 8:58 ` jakub at gcc dot gnu dot org 3 siblings, 0 replies; 8+ messages in thread From: mikpe at it dot uu dot se @ 2010-04-15 13:38 UTC (permalink / raw) To: gcc-bugs ------- Comment #9 from mikpe at it dot uu dot se 2010-04-15 13:37 ------- Created an attachment (id=20388) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20388&action=view) proposed 4.3 fix for PR43722 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences 2010-04-12 3:10 [Bug target/43722] New: " liranuna at gmail dot com 2010-04-15 9:39 ` [Bug target/43722] [4.4 only] " ramana at gcc dot gnu dot org 2010-04-15 13:38 ` mikpe at it dot uu dot se @ 2010-04-15 13:41 ` mikpe at it dot uu dot se 2010-04-30 8:58 ` jakub at gcc dot gnu dot org 3 siblings, 0 replies; 8+ messages in thread From: mikpe at it dot uu dot se @ 2010-04-15 13:41 UTC (permalink / raw) To: gcc-bugs ------- Comment #10 from mikpe at it dot uu dot se 2010-04-15 13:40 ------- The proposed 4.4 patch has been posted here: http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00885.html Both the 4.4 and 4.3 patches have been bootstrapped and regtested on armv5tel, but due to lack of NEON HW no NEON runtime tests have been done. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences 2010-04-12 3:10 [Bug target/43722] New: " liranuna at gmail dot com ` (2 preceding siblings ...) 2010-04-15 13:41 ` mikpe at it dot uu dot se @ 2010-04-30 8:58 ` jakub at gcc dot gnu dot org 3 siblings, 0 replies; 8+ messages in thread From: jakub at gcc dot gnu dot org @ 2010-04-30 8:58 UTC (permalink / raw) To: gcc-bugs -- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.4.4 |4.4.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-06-24 23:35 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <bug-43722-4@http.gcc.gnu.org/bugzilla/> 2010-10-01 12:09 ` [Bug target/43722] [4.4 only] ICE when passing NEON registers using const refrences jakub at gcc dot gnu.org 2011-04-16 11:07 ` [Bug target/43722] " jakub at gcc dot gnu.org 2011-04-28 16:59 ` rguenth at gcc dot gnu.org 2015-06-24 23:35 ` ramana at gcc dot gnu.org 2010-04-12 3:10 [Bug target/43722] New: " liranuna at gmail dot com 2010-04-15 9:39 ` [Bug target/43722] [4.4 only] " ramana at gcc dot gnu dot org 2010-04-15 13:38 ` mikpe at it dot uu dot se 2010-04-15 13:41 ` mikpe at it dot uu dot se 2010-04-30 8:58 ` jakub at gcc dot gnu dot org
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).