OSDN Git Service

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

        * 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@21909 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/recog.c