On Wed, Mar 7, 2012 at 10:28 AM, Uros Bizjak <ubiz...@gmail.com> wrote:

> +  if (TARGET_X32)
> +    operands[0] = convert_memory_address (word_mode, operands[0]);
>
> This addition to indirect_jump and tablejump should be the only
> change, needed in i386.md now. Please write the condition
>
> if (Pmode != word_mode)
>
> for consistency.

Ah, I vaguely remember that indirect call/jmp is invalid on X32 for
some other reason. So, please leave the condition above as is and also
revert similar change in attached patch back to (not (match_test
"TARGET_X32")).

Uros.

Reply via email to