diff options
author | Geoffrey Keating <geoffk@apple.com> | 2003-05-03 23:13:57 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@gcc.gnu.org> | 2003-05-03 23:13:57 +0000 |
commit | b7053a3fde13f48ed6eb33ea89071aeebb4fc6f5 (patch) | |
tree | f054e814f62413cf6e3443cf5292aa88ea2fee42 /libjava/java/net | |
parent | 8d90f9c0298713f74874d30bdf155597c33629ae (diff) | |
download | gcc-b7053a3fde13f48ed6eb33ea89071aeebb4fc6f5.zip gcc-b7053a3fde13f48ed6eb33ea89071aeebb4fc6f5.tar.gz gcc-b7053a3fde13f48ed6eb33ea89071aeebb4fc6f5.tar.bz2 |
rs6000.c (scc_comparison_operator): Make equivalent to branch_positive_comparison_operator.
* config/rs6000/rs6000.c (scc_comparison_operator): Make equivalent
to branch_positive_comparison_operator.
(ccr_bit): Check that sCOND conditions are actually a positive bit.
(print_operand): Remove %D substitution.
(rs6000_emit_sCOND): Generate complement operation to ensure that
sCOND input is a positive bit.
* config/rs6000/rs6000.md: Rearrange sCOND templates to be in the
same order as bCOND, and add the missing ones. Remove the %D
substitutions from the scc patterns.
From-SVN: r66441
Diffstat (limited to 'libjava/java/net')
0 files changed, 0 insertions, 0 deletions