diff options
Diffstat (limited to 'gcc/config/ia64/itanium1.md')
| -rw-r--r-- | gcc/config/ia64/itanium1.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config/ia64/itanium1.md b/gcc/config/ia64/itanium1.md index 21c8764..e93475a 100644 --- a/gcc/config/ia64/itanium1.md +++ b/gcc/config/ia64/itanium1.md @@ -529,6 +529,10 @@ (and (and (eq_attr "cpu" "itanium") (eq_attr "itanium_class" "fld")) (eq (symbol_ref "bundling_p") (const_int 0))) "1_M") +(define_insn_reservation "1_fldp" 9 + (and (and (eq_attr "cpu" "itanium") + (eq_attr "itanium_class" "fldp")) + (eq (symbol_ref "bundling_p") (const_int 0))) "1_M") (define_insn_reservation "1_fmac" 5 (and (and (eq_attr "cpu" "itanium") (eq_attr "itanium_class" "fmac")) @@ -1407,6 +1411,10 @@ (and (and (eq_attr "cpu" "itanium") (eq_attr "itanium_class" "fld")) (ne (symbol_ref "bundling_p") (const_int 0))) "1b_M") +(define_insn_reservation "1b_fldp" 9 + (and (and (eq_attr "cpu" "itanium") + (eq_attr "itanium_class" "fldp")) + (ne (symbol_ref "bundling_p") (const_int 0))) "1b_M") (define_insn_reservation "1b_fmac" 5 (and (and (eq_attr "cpu" "itanium") (eq_attr "itanium_class" "fmac")) |
