This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: LRA for x86/x86-64 [1/9]


On 09/27/2012 04:56 PM, Vladimir Makarov wrote:
   The following patch adds a new argument for function alter_subreg.
LRA will sometime call alter_subreg with different argument value.

2012-09-27 Vladimir Makarov <vmakarov@redhat.com>

     * output.h (alter_subreg): Add new argument.
     * dbxout.c (dbxout_symbol_location): Pass new argument to
     alter_subreg.
     * sdbout.c (sdbout_symbol): Pass new argument to alter_subreg.
     * final.c (final_scan_insn, cleanup_subreg_operands): Pass new
     argument to alter_subreg.
     (walk_alter_subreg, output_operand): Ditto.
     (alter_subreg): Add new argument.
     * config/m32r/m32r.c (gen_split_move_double): Pass new argument to
     alter_subreg.
     * config/sh/sh.md: Ditto.
     * config/xtensa/xtensa.c (fixup_subreg_mem): Ditto.
     * config/m68k/m68k.c (emit_move_sequence): Ditto.
     * config/arm/arm.c (load_multiple_sequence): Ditto.
     (store_multiple_sequence): Ditto.
     * config/pa/pa.c (pa_emit_move_sequence): Ditto.
     * config/v850/v850.c (v850_reorg): Ditto.
This is OK.

jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]