diff options
author | Bernd Schmidt <bernds@cygnus.co.uk> | 1999-09-23 11:34:49 +0000 |
---|---|---|
committer | Bernd Schmidt <crux@gcc.gnu.org> | 1999-09-23 11:34:49 +0000 |
commit | 1c0290eaac40944ba6baed8323b74f42ab7f05c9 (patch) | |
tree | f3957a52a53f08158be8aba1c10f20bd084118d7 /gcc/expmed.c | |
parent | 708d3415cfbb4258becce97364825ee8a6c2b957 (diff) | |
download | gcc-1c0290eaac40944ba6baed8323b74f42ab7f05c9.zip gcc-1c0290eaac40944ba6baed8323b74f42ab7f05c9.tar.gz gcc-1c0290eaac40944ba6baed8323b74f42ab7f05c9.tar.bz2 |
Use cbranch patterns when available
From-SVN: r29613
Diffstat (limited to 'gcc/expmed.c')
-rw-r--r-- | gcc/expmed.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index c0fa722..291d766 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -4548,7 +4548,7 @@ do_cmp_and_jump (arg1, arg2, op, mode, label) /* If this mode is an integer too wide to compare properly, compare word by word. Rely on cse to optimize constant cases. */ - if (GET_MODE_CLASS (mode) == MODE_INT && ! can_compare_p (mode)) + if (GET_MODE_CLASS (mode) == MODE_INT && ! can_compare_p (mode, ccp_jump)) { rtx label2 = gen_label_rtx (); |