On Wed, Feb 18, 1998 at 11:33:23AM +0100, Bernd Schmidt wrote: > ! lo_half[num] = gen_rtx (MEM, SImode, XEXP (operands[num], 0)); > ! hi_half[num] = gen_rtx (MEM, SImode, XEXP (adj_offsettable_operand (operands[num], 4), 0)); You should probably be using change_address here, to preserve the /s, /v, and whatnot bits. r~