https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66207

--- Comment #10 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Uroš Bizjak from comment #6)
> So, LRA testresults are clean on alphaev68-linux-gnu.

Please note that the above applies to alpha*EV6*, not plain alpha.

Plain alpha is !BWX architecture and uses {un,}aligned_memory_operand
predicates that call resolve_reload_operand function. Unfortunately, this
function peeks deep into reload internals (reg_equiv_memory_loc) that has no
equivalent in LRA. As said in the function comment, this internal function
resolves what reload is going to do with OP if it is a register.

Reply via email to