summaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm1020e.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/arm/arm1020e.md')
-rw-r--r--gcc/config/arm/arm1020e.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/arm/arm1020e.md b/gcc/config/arm/arm1020e.md
index 94e8c35f839..7c8c72bcfc7 100644
--- a/gcc/config/arm/arm1020e.md
+++ b/gcc/config/arm/arm1020e.md
@@ -66,13 +66,13 @@
;; ALU operations with no shifted operand
(define_insn_reservation "1020alu_op" 1
(and (eq_attr "tune" "arm1020e,arm1022e")
- (eq_attr "type" "alu_reg,simple_alu_imm"))
+ (eq_attr "type" "arlo_imm,arlo_reg,shift,shift_reg"))
"1020a_e,1020a_m,1020a_w")
;; ALU operations with a shift-by-constant operand
(define_insn_reservation "1020alu_shift_op" 1
(and (eq_attr "tune" "arm1020e,arm1022e")
- (eq_attr "type" "simple_alu_shift,alu_shift"))
+ (eq_attr "type" "extend,arlo_shift"))
"1020a_e,1020a_m,1020a_w")
;; ALU operations with a shift-by-register operand
@@ -81,7 +81,7 @@
;; the execute stage.
(define_insn_reservation "1020alu_shift_reg_op" 2
(and (eq_attr "tune" "arm1020e,arm1022e")
- (eq_attr "type" "alu_shift_reg"))
+ (eq_attr "type" "arlo_shift_reg"))
"1020a_e*2,1020a_m,1020a_w")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;