r151159 - in /branches/milepost-integration/gcc...

amylaar@gcc.gnu.org amylaar@gcc.gnu.org
Fri Aug 28 10:22:00 GMT 2009


Author: amylaar
Date: Fri Aug 28 10:22:55 2009
New Revision: 151159

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151159
Log:
        * config/mxp/mxp.md (ac_reg): New attribute.
        * (*mov<mode>_i): Set ac_reg for <vn> / <I32m> alternative.
        (*mul<mode>_i): In non-register case, move each constant to r12
        first.
        * config/mxp/mxp.c  Include "insn-attr.h".
        (struct mxp_prescan_data): New member insn.
        (mxp_final_prescan_insn): Set it.
        (mxp_prescan_operand): Check ac_reg attribute.
        * config/mxp/t-mxp ($(out_object_file): Depend on $(INSN_ATTR_H).
        * config/arc/arc.c (arc_alloc_task_on_target): Re-enable
        no-immediate attribute addition.

Modified:
    branches/milepost-integration/gcc/ChangeLog.ARC
    branches/milepost-integration/gcc/config/arc/arc.c
    branches/milepost-integration/gcc/config/mxp/mxp.c
    branches/milepost-integration/gcc/config/mxp/mxp.md
    branches/milepost-integration/gcc/config/mxp/t-mxp



More information about the Gcc-cvs mailing list