summaryrefslogtreecommitdiff
path: root/gcc/genopinit.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@cygnus.co.uk>1999-09-23 11:34:49 +0000
committerBernd Schmidt <crux@gcc.gnu.org>1999-09-23 11:34:49 +0000
commit1c0290eaac40944ba6baed8323b74f42ab7f05c9 (patch)
treef3957a52a53f08158be8aba1c10f20bd084118d7 /gcc/genopinit.c
parent708d3415cfbb4258becce97364825ee8a6c2b957 (diff)
downloadgcc-1c0290eaac40944ba6baed8323b74f42ab7f05c9.tar.gz
Use cbranch patterns when available
From-SVN: r29613
Diffstat (limited to 'gcc/genopinit.c')
-rw-r--r--gcc/genopinit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/genopinit.c b/gcc/genopinit.c
index 58846916f8c..81366f02c38 100644
--- a/gcc/genopinit.c
+++ b/gcc/genopinit.c
@@ -113,6 +113,9 @@ const char * const optabs[] =
"bcc_gen_fctn[(int) %C] = gen_%(b%c%)",
"setcc_gen_code[(int) %C] = CODE_FOR_%(s%c%)",
"movcc_gen_code[(int) %A] = CODE_FOR_%(mov%acc%)",
+ "cbranch_optab->handlers[(int) %A].insn_code = CODE_FOR_%(cbranch%a4%)",
+ "cmov_optab->handlers[(int) %A].insn_code = CODE_FOR_%(cmov%a6%)",
+ "cstore_optab->handlers[(int) %A].insn_code = CODE_FOR_%(cstore%a4%)",
"reload_in_optab[(int) %A] = CODE_FOR_%(reload_in%a%)",
"reload_out_optab[(int) %A] = CODE_FOR_%(reload_out%a%)",
"movstr_optab[(int) %A] = CODE_FOR_%(movstr%a%)",