Commit 3967db07 by Richard Stallman

(fix_truncdfsi2): Destination is general register, source general or extended register.

(fix_truncdfsi2): Destination is general register, source
general or extended register.
(fix_truncsfsi2): Likewise.

From-SVN: r4641
parent ae8cb346
...@@ -2054,15 +2054,15 @@ ...@@ -2054,15 +2054,15 @@
[(set_attr "type" "spadd,spadd")]) [(set_attr "type" "spadd,spadd")])
(define_insn "fix_truncdfsi2" (define_insn "fix_truncdfsi2"
[(set (match_operand:SI 0 "register_operand" "=r,x") [(set (match_operand:SI 0 "register_operand" "=r,r")
(fix:SI (match_operand:DF 1 "register_operand" "r,r")))] (fix:SI (match_operand:DF 1 "register_operand" "r,x")))]
"" ""
"trnc.sd %0,%1" "trnc.sd %0,%1"
[(set_attr "type" "dpadd,dpadd")]) [(set_attr "type" "dpadd,dpadd")])
(define_insn "fix_truncsfsi2" (define_insn "fix_truncsfsi2"
[(set (match_operand:SI 0 "register_operand" "=r,x") [(set (match_operand:SI 0 "register_operand" "=r,r")
(fix:SI (match_operand:SF 1 "register_operand" "r,r")))] (fix:SI (match_operand:SF 1 "register_operand" "r,x")))]
"" ""
"trnc.ss %0,%1" "trnc.ss %0,%1"
[(set_attr "type" "spadd,dpadd")]) [(set_attr "type" "spadd,dpadd")])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment