diff options
Diffstat (limited to 'gcc/config/rs6000/rios1.md')
-rw-r--r-- | gcc/config/rs6000/rios1.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/rs6000/rios1.md b/gcc/config/rs6000/rios1.md index d55d436abf1..1e93209fed1 100644 --- a/gcc/config/rs6000/rios1.md +++ b/gcc/config/rs6000/rios1.md @@ -56,7 +56,7 @@ "iu_rios1") (define_insn_reservation "rios1-imul" 5 - (and (eq_attr "type" "imul") + (and (eq_attr "type" "imul,mult_compare") (eq_attr "cpu" "rios1")) "iu_rios1*5") @@ -66,12 +66,12 @@ "iu_rios1*4") (define_insn_reservation "rios1-imul3" 3 - (and (eq_attr "type" "imul") + (and (eq_attr "type" "imul,mult_compare") (eq_attr "cpu" "rios1")) "iu_rios1*3") (define_insn_reservation "ppc601-imul" 5 - (and (eq_attr "type" "imul,imul2,imul3") + (and (eq_attr "type" "imul,imul2,imul3,mult_compare") (eq_attr "cpu" "ppc601")) "iu_rios1*5") |