[Bug rtl-optimization/38449] delay branch scheduling follows REG_CROSSING_JUMP jumps indiscriminately

amylaar at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Sep 30 19:26:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38449

--- Comment #4 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 2012-09-30 19:25:53 UTC ---
Author: amylaar
Date: Sun Sep 30 19:25:49 2012
New Revision: 191878

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191878
Log:
        PR rtl-optimization/38449:
        * hooks.c (hook_bool_const_rtx_const_rtx_true): New function.
        * hooks.h (hook_bool_const_rtx_const_rtx_true): Declare.
        * target.def: Merge in definitions and documentation for
        TARGET_CAN_FOLLOW_JUMP.
        * doc/tm.texi.in: Add documentation locations for the above.
        * doc/tm.texi: Regenerate.
        * reorg.c (follow_jumps): New parameters jump and crossing.
        Changed all callers.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/doc/tm.texi
    trunk/gcc/doc/tm.texi.in
    trunk/gcc/hooks.c
    trunk/gcc/hooks.h
    trunk/gcc/reorg.c
    trunk/gcc/target.def



More information about the Gcc-bugs mailing list