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