This is the mail archive of the gcc-cvs@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]

r192505 - in /trunk/gcc: ChangeLog basic-block....


Author: amylaar
Date: Tue Oct 16 16:11:00 2012
New Revision: 192505

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192505
Log:
        * loop-doloop.c (doloop_modify): Pass doloop_end pattern to
        gen_doloop_begin.
        (doloop_optimize): Pass flag to indicate if loop is entered at top
        to gen_doloop_end.
        * config/arm/thumb2.md (doloop_end): Accept extra operand.
        * config/bfin/bfin.md (doloop_end): Likewise.
        * config/c6x/c6x.md (doloop_end): Likewise.
        * config/ia64/ia64.md (doloop_end): Likewise.
        * config/mep/mep.md (doloop_begin, doloop_end): Likewise.
        * config/rs6000/rs6000.md (doloop_end): Likewise.
        * config/s390/s390.md (doloop_end): Likewise.
        * config/sh/sh.md (doloop_end): Likewise.
        * config/spu/spu.md (doloop_end): Likewise.
        * config/tilegx/tilegx.md (doloop_end): Likewise.
        * config/tilepro/tilepro.md (doloop_end): Likewise.
        * doc/md.texi (doloop_end): Document new operand.
        * basic-block.h (contains_no_active_insn_p): Declare.
        * cfgrtl.c (contains_no_active_insn_p): New function, factored
        out of ...
        (forwarder_block_p): ... here.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/basic-block.h
    trunk/gcc/cfgrtl.c
    trunk/gcc/config/arm/thumb2.md
    trunk/gcc/config/bfin/bfin.md
    trunk/gcc/config/c6x/c6x.md
    trunk/gcc/config/ia64/ia64.md
    trunk/gcc/config/mep/mep.md
    trunk/gcc/config/rs6000/rs6000.md
    trunk/gcc/config/s390/s390.md
    trunk/gcc/config/sh/sh.md
    trunk/gcc/config/spu/spu.md
    trunk/gcc/config/tilegx/tilegx.md
    trunk/gcc/config/tilepro/tilepro.md
    trunk/gcc/doc/md.texi
    trunk/gcc/loop-doloop.c


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