[Bug target/22093] Unaligned access to HI values causes unrecognizable insn error

2009-09-30 Thread ubizjak at gmail dot com


--- 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

2009-09-30 Thread uros at gcc dot gnu dot org


--- 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

2009-09-30 Thread uros at gcc dot gnu dot org


--- 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

2009-09-30 Thread uros at gcc dot gnu dot org


--- 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

2007-12-23 Thread falk at debian dot org


--- 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

2007-12-23 Thread tbm at cyrius dot com


--- 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

2005-08-20 Thread falk at debian dot org

--- 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

2005-06-19 Thread pinskia at gcc dot gnu dot org


-- 
   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

2005-06-16 Thread pinskia at gcc dot gnu dot org


-- 
   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