[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #7 from ubizjak at gmail dot com 2009-09-30 18:24 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|--- |4.3.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #6 from uros at gcc dot gnu dot org 2009-09-30 18:23 --- Subject: Bug 22093 Author: uros Date: Wed Sep 30 18:22:48 2009 New Revision: 152344 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152344 Log: PR target/22093 * config/alpha/alpha.md (unaligned_storehi_be): Force operand of plus RTX into register. testsuite/ChangeLog: PR target/22093 * gcc.target/alpha/pr22093.c: New test. Added: branches/gcc-4_3-branch/gcc/testsuite/gcc.target/alpha/pr22093.c Modified: branches/gcc-4_3-branch/gcc/ChangeLog branches/gcc-4_3-branch/gcc/config/alpha/alpha.md branches/gcc-4_3-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #5 from uros at gcc dot gnu dot org 2009-09-30 18:03 --- Subject: Bug 22093 Author: uros Date: Wed Sep 30 18:03:17 2009 New Revision: 152343 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152343 Log: PR target/22093 * config/alpha/alpha.md (unaligned_storehi_be): Force operand of plus RTX into register. testsuite/ChangeLog: PR target/22093 * gcc.target/alpha/pr22093.c: New test. Added: branches/gcc-4_4-branch/gcc/testsuite/gcc.target/alpha/pr22093.c Modified: branches/gcc-4_4-branch/gcc/ChangeLog branches/gcc-4_4-branch/gcc/config/alpha/alpha.md branches/gcc-4_4-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #4 from uros at gcc dot gnu dot org 2009-09-30 07:13 --- Subject: Bug 22093 Author: uros Date: Wed Sep 30 07:13:20 2009 New Revision: 152322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152322 Log: PR target/22093 * config/alpha/alpha.md (unaligned_storehi_be): Force operand of plus RTX into register. testsuite/ChangeLog: PR target/22093 * gcc.target/alpha/pr22093.c: New test. Added: trunk/gcc/testsuite/gcc.target/alpha/pr22093.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/alpha/alpha.md trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #3 from falk at debian dot org 2007-12-23 21:46 --- (In reply to comment #2) > Falk, do you think you could check if this is still an issue? It's very unlikely to be fixed. The fix mentioned seems to be right, but without a big-endian Alpha system to test the patch on I wouldn't want to commit it (big-endian Alpha is a pretty weird configuration, I think the only one is the Cray T3E supercomputer). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Comment #2 from tbm at cyrius dot com 2007-12-23 17:48 --- Falk, do you think you could check if this is still an issue? -- tbm at cyrius dot com changed: What|Removed |Added CC||falk at debian dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
--- Additional Comments From falk at debian dot org 2005-08-20 21:10 --- (In reply to comment #0) > If I change line 3043 in alpha.c to load unaligned address of operand[0] into > the > register and pass it to unaligned_storehi() everything works. That seems like the right thing to do. Can you please send a patch to gcc-patches, preferably with test suite results? -- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
-- What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093
[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error
-- What|Removed |Added Component|c |target GCC build triplet|alphaev5-cray- | |unicosmk2.0.6.X | GCC host triplet|alphaev5-cray- | |unicosmk2.0.6.X | Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22093