------- Comment #10 from sje at cup dot hp dot com 2010-02-03 19:31 ------- > > return XVECEXP (XEXP (x, 1), 0, 0); > > The return is wrong. The UNSPEC_DLTIND14R operation returns the > address of XVECEXP (XEXP (x, 1), 0, 0).
Is it as simple as wrapping this in a MEM rtx? I am testing return gen_rtx_MEM (GET_MODE (x), XVECEXP (XEXP (x, 1), 0, 0)); So far, so good. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42924