This is the mail archive of the gcc-patches@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]

Re: PATCH:[darwin] fix load of a misaligned double word



On Feb 20, 2004, at 8:47 AM, Hartmut Penner wrote:


Places with odd offsets are pretty rare, the secondary reload
insn will in that case generate code to put the odd offset in
an additional base register.

They are not so rare in implementations of languages with tagged data, e.g., languages in the Lisp family and Smalltalk. Many of these have compilers that translate, e.g., Lisp-like code to C. Perhaps the Mercury folks would say the same.


Brad


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