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

amylaar@gcc.gnu.org amylaar@gcc.gnu.org
Wed Jul 29 17:14:00 GMT 2009


Author: amylaar
Date: Wed Jul 29 17:14:30 2009
New Revision: 150218

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150218
Log:
        * config/mxp/mxp.c (mxp_valid_target_attribute_inner_p):
        Accept no-immediate attribute.
        (mxp_prescan_operand): Also handle constants.  Skip MEMs.
        * config/mxp/mxp.opt (-mno-immediate): New option.
        * config/arc/predicates.md (mxp_addr_operand): New special predicate.
        * config/arc/arc.c (arc_alloc_task_on_target):
        Add no-immediate attribute.
        * config/arc/arc.opt (mxp-limm): New option.
        * config/arc/simdext.md (simd_dma_in): Use mxp_addr_operand predicate.
        (simd_dma_out): Likewise.
        (simd_call): Add clobber of blink.

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



More information about the Gcc-cvs mailing list