OSDN Git Service

authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Aug 1998 23:21:24 +0000 (23:21 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Aug 1998 23:21:24 +0000 (23:21 +0000)
commit997026ee2a790b76ac18d477b54c188c856ae303
tree6e6ec836aedf9ef4467ecc2d2415fd0259f4e746
parent0a7a3b35580053aa62e93a01cb8ce4cc048aa10d

        * recog.c (validate_replace_rtx_group): New function.
        * recog.h (validate_replace_rtx_group): Declare it.
        * regmove.c (optimize_reg_copy_3): If any substitution fails, then undo
        the entire group of substitutions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21910 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/recog.h
gcc/regmove.c