On Fri, Jul 19, 2013 at 02:47:51PM +0100, Iain Sandoe wrote:
> +      /* Get a new pic base.  */
> +      emit_insn (gen_set_got_labelled (pic_offset_table_rtx, label_rtx));
> +      /* Correct this with the offset from the new to the old.  */
> +      xops[0] = xops[1] = pic_offset_table_rtx;
> +      label_rtx = gen_rtx_LABEL_REF (SImode, label_rtx);
> +      tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, label_rtx), 
> UNSPEC_MACHOPIC_OFFSET);

Too long line, please wrap it.

> +      xops[2] = gen_rtx_CONST (Pmode, tmp);
> +      ix86_expand_binary_operator (MINUS, SImode, xops);
> +    }
> +  DONE;
> +})
> +
>  ;; Avoid redundant prefixes by splitting HImode arithmetic to SImode.
>  
>  (define_split


        Jakub

Reply via email to