aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-08-03 17:33:11 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-08-03 17:33:11 -0400
commit9c951f801eb46c7d39a1ba1f9bf7ce473edca22b (patch)
treeb7378f061aa1a8f0a1d9449f305fe45de35ae7f2 /gcc/expr.h
parent6139ff201982260460464bb59bf9022b0dfce18e (diff)
downloadgcc-9c951f801eb46c7d39a1ba1f9bf7ce473edca22b.zip
gcc-9c951f801eb46c7d39a1ba1f9bf7ce473edca22b.tar.gz
gcc-9c951f801eb46c7d39a1ba1f9bf7ce473edca22b.tar.bz2
Declare code_to_optab.
From-SVN: r5061
Diffstat (limited to 'gcc/expr.h')
-rw-r--r--gcc/expr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/expr.h b/gcc/expr.h
index 314ab52..6250247 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -330,6 +330,9 @@ extern enum insn_code fixtab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
extern enum insn_code fixtrunctab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
extern enum insn_code floattab[NUM_MACHINE_MODES][NUM_MACHINE_MODES][2];
+/* Contains the optab used for each rtx code. */
+extern optab code_to_optab[NUM_RTX_CODE + 1];
+
/* Passed to expand_binop and expand_unop to say which options to try to use
if the requested operation can't be open-coded on the requisite mode.
Either OPTAB_LIB or OPTAB_LIB_WIDEN says try using a library call.