Commit c06fc3d9 by Richard Henderson Committed by Richard Henderson

rx: Remove %B workaround.

This was delayed until all compare+operate patterns were converted.

From-SVN: r168922
parent 2882702b
2011-01-17 Richard Henderson <rth@redhat.com>
* config/rx/rx.c (rx_print_operand): Remove workaround for
unsplit comparison operations.
* config/rx/rx.md (movsicc): Split after reload.
(*movsicc): Merge *movsieq and *movsine via match_operator.
(*stcc): New pattern.
......
......@@ -472,8 +472,6 @@ rx_print_operand (FILE * file, rtx op, int letter)
default:
gcc_unreachable ();
}
/* ??? Removable when all of cbranch, cstore, cmove are updated. */
if (GET_MODE_CLASS (mode) == MODE_CC)
gcc_checking_assert ((flags_from_code (code)
& ~flags_from_mode (mode)) == 0);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment