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] |
I was talking to someone locally and he wondered why we didn't generate: addl r35 = @ltoff(cl_symbols#+8), r1 ;; ld8 r35 = [r35]
I was looking at how to keep the addend attached to the symbol but I am confused by the code in ia64_expand_move. It seems like, if addend_lo is zero, we ignore addend_hi. Is it not possible for addend_lo to be zero and addend_hi to be non-zero? If so do we do the right thing? I don't understand how.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |