summaryrefslogtreecommitdiff
path: root/cgcalc.c
diff options
context:
space:
mode:
Diffstat (limited to 'cgcalc.c')
-rw-r--r--cgcalc.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/cgcalc.c b/cgcalc.c
index bb9faf7..34a9128 100644
--- a/cgcalc.c
+++ b/cgcalc.c
@@ -2411,6 +2411,10 @@ void calculate_graph_register_uses (INSTRUCTION_GRAPH graph)
#if defined (I486) || defined (G_POWER)
case GDIVU:
#endif
+#ifdef I486
+ case GFLOORDIV:
+ case GMOD:
+#endif
calculate_dyadic_non_commutative_data_operator (graph);
return;
case GREM:
@@ -2730,6 +2734,10 @@ void count_graph (INSTRUCTION_GRAPH graph)
#if defined (I486) || defined (G_POWER)
case GDIVU:
#endif
+#ifdef I486
+ case GFLOORDIV:
+ case GMOD:
+#endif
case GFADD:
case GFCMP_EQ:
case GFCMP_GT:
@@ -2942,6 +2950,10 @@ void mark_graph_2 (register INSTRUCTION_GRAPH graph)
#if defined (I486) || defined (G_POWER)
case GDIVU:
#endif
+#ifdef I486
+ case GFLOORDIV:
+ case GMOD:
+#endif
case GFADD:
case GFCMP_EQ:
case GFCMP_GT:
@@ -3170,6 +3182,10 @@ void mark_graph_1 (register INSTRUCTION_GRAPH graph)
#if defined (I486) || defined (G_POWER)
case GDIVU:
#endif
+#ifdef I486
+ case GFLOORDIV:
+ case GMOD:
+#endif
case GFADD:
case GFCMP_EQ:
case GFCMP_GT: