ev6.md: (define_bypass "ev6_fmul,ev6_fadd"): New.
* config/alpha/ev6.md: (define_bypass "ev6_fmul,ev6_fadd"): New. (define_bypass "ev6_fcmov"): New. From-SVN: r187978
This commit is contained in:
parent
ca9d5dc67d
commit
5e631e49ec
2 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2012-05-29 Matt Turner <mattst88@gmail.com>
|
||||
|
||||
* config/alpha/ev6.md: (define_bypass "ev6_fmul,ev6_fadd"): New.
|
||||
(define_bypass "ev6_fcmov"): New.
|
||||
|
||||
2012-05-29 Steven Bosscher <steven@gcc.gnu.org>
|
||||
|
||||
* integrate.c: Remove.
|
||||
|
|
|
@ -147,11 +147,15 @@
|
|||
(eq_attr "type" "fadd,fcpys,fbr"))
|
||||
"ev6_fa")
|
||||
|
||||
(define_bypass 6 "ev6_fmul,ev6_fadd" "ev6_fst,ev6_ftoi")
|
||||
|
||||
(define_insn_reservation "ev6_fcmov" 8
|
||||
(and (eq_attr "tune" "ev6")
|
||||
(eq_attr "type" "fcmov"))
|
||||
"ev6_fa,nothing*3,ev6_fa")
|
||||
|
||||
(define_bypass 10 "ev6_fcmov" "ev6_fst,ev6_ftoi")
|
||||
|
||||
(define_insn_reservation "ev6_fdivsf" 12
|
||||
(and (eq_attr "tune" "ev6")
|
||||
(and (eq_attr "type" "fdiv")
|
||||
|
|
Loading…
Add table
Reference in a new issue