aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-lang.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2000-10-18 05:11:37 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2000-10-18 05:11:37 +0000
commit265dab10ab0055accb4959a658f3c907d906b6fe (patch)
treeaf57efb6925a1d23d7de6a4f49d8e21cdf9600a1 /gcc/c-lang.c
parentf27e6bb249adee339489e8179e8010142c7c09fb (diff)
downloadgcc-265dab10ab0055accb4959a658f3c907d906b6fe.zip
gcc-265dab10ab0055accb4959a658f3c907d906b6fe.tar.gz
gcc-265dab10ab0055accb4959a658f3c907d906b6fe.tar.bz2
i386.c (ix86_comparison_operator, [...]): Handle CCRCmode.
* i386.c (ix86_comparison_operator, put_condition_code, ix86_match_ccmode, ix86_cc_mode): Handle CCRCmode. (ix86_expand_strlensi_unroll_1): Use CCRCmode. * i386.h (EXTRA_CC_MODES): Add CCRCmode. * i386.md (adddi and negdi splitter): Use CCRCmode. (add?i_3, add?i_4, add?i_5): Use CCRCmode; swap operands (subsi3_carry): add '*' (addsi3_carry_rc, subsi3_carry_rc, x86_movsicc_0_m1_rc): New. (cmp to add peep2): Use CCRCmode; swap operands. From-SVN: r36927
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions