power4.md (power4-store-update): Fix reservation.

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.


Co-Authored-By: Steven Bosscher <steven@gcc.gnu.org>

From-SVN: r189728
This commit is contained in:
Pat Haugen 2012-07-20 21:31:30 +00:00 committed by Pat Haugen
parent 95d47b8dbc
commit 714b8718c3
2 changed files with 8 additions and 5 deletions

View File

@ -1,3 +1,8 @@
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>

View File

@ -141,12 +141,10 @@
(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")
@ -212,7 +210,7 @@
((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")