+2012-07-20 Pat Haugen <pthaugen@us.ibm.com>
+ Steven Bosscher <steven@gcc.gnu.org>
+ * config/rs6000/power4.md (power4-store-update): Fix reservation.
+ (power4-three): Likewise.
+
2012-07-20 Sameera Deshpande <sameera.deshpande@arm.com>
Greta Yorsh <Greta.Yorsh@arm.com>
(eq_attr "cpu" "power4"))
"((du1_power4+du2_power4,lsu1_power4)\
|(du2_power4+du3_power4,lsu2_power4)\
- |(du3_power4+du4_power4,lsu2_power4)\
|(du3_power4+du4_power4,lsu2_power4))+\
- ((nothing,iu2_power4,iu1_power4)\
+ ((nothing,iu1_power4,iu2_power4)\
|(nothing,iu2_power4,iu2_power4)\
- |(nothing,iu1_power4,iu2_power4)\
- |(nothing,iu1_power4,iu2_power4))")
+ |(nothing,iu2_power4,iu1_power4))")
(define_insn_reservation "power4-store-update-indexed" 12
(and (eq_attr "type" "store_ux")
((iu1_power4,nothing,iu2_power4,nothing,iu2_power4)\
|(iu2_power4,nothing,iu2_power4,nothing,iu1_power4)\
|(iu2_power4,nothing,iu1_power4,nothing,iu1_power4)\
- |(iu1_power4,nothing,iu2_power4,nothing,iu2_power4))")
+ |(iu1_power4,nothing,iu1_power4,nothing,iu2_power4))")
(define_insn_reservation "power4-insert" 4
(and (eq_attr "type" "insert_word")