Commit cc5ec3fc by Stan Cox

(mulu.di): Enable for -m88110

From-SVN: r11108
parent 6fa02a05
...@@ -2729,14 +2729,13 @@ ...@@ -2729,14 +2729,13 @@
"mul %0,%1,%2" "mul %0,%1,%2"
[(set_attr "type" "imul")]) [(set_attr "type" "imul")])
;; Loses for acvs/P60504.c (mod case) on 88110 (define_insn "umulsidi3"
;; (define_insn "umulsidi3" [(set (match_operand:DI 0 "register_operand" "=r")
;; [(set (match_operand:DI 0 "register_operand" "=r") (mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "%r"))
;; (mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "%r")) (zero_extend:DI (match_operand:SI 2 "register_operand" "r"))))]
;; (zero_extend:DI (match_operand:SI 2 "register_operand" "r"))))] "TARGET_88110"
;; "TARGET_88110" "mulu.d %0,%1,%2"
;; "mulu.d %0,%1,%2" [(set_attr "type" "imul")])
;; [(set_attr "type" "imul")])
;; patterns for mixed mode floating point ;; patterns for mixed mode floating point
;; Do not define patterns that utilize mixed mode arithmetic that result ;; Do not define patterns that utilize mixed mode arithmetic that result
......
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