This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/29250] internal compiler error: in extract_insn, at recog.c:2084



------- Comment #5 from dje at gcc dot gnu dot org  2006-10-12 19:15 -------
The expander is producing invalid RTL.  If the index variable "offs" is changed
from "long long" to "long", the code compiles correctly and the memory loads
are placed in temporary pseudos.  Only with "long long" does GCC punt and
expand to a sum of memory references.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29250


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]