Commit e57ad0c8 by Richard Henderson Committed by Richard Henderson

sparc.md (movsf_const_intreg): Revert last constraint change.

        * sparc.md (movsf_const_intreg): Revert last constraint change.
        (movdf_const_intreg_sp32): Likewise.

From-SVN: r30015
parent c1edba58
Fri Oct 15 01:20:52 1999 Richard Henderson <rth@cygnus.com>
* sparc.md (movsf_const_intreg): Revert last constraint change.
(movdf_const_intreg_sp32): Likewise.
Fri Oct 15 01:47:51 1999 Vladimir Makarov <vmakarov@loony.cygnus.com> Fri Oct 15 01:47:51 1999 Vladimir Makarov <vmakarov@loony.cygnus.com>
* cse.c: Include hashtab.h instead of splay-tree.h * cse.c: Include hashtab.h instead of splay-tree.h
......
...@@ -2744,8 +2744,8 @@ ...@@ -2744,8 +2744,8 @@
(set_attr "length" "1")]) (set_attr "length" "1")])
(define_insn "*movsf_const_intreg" (define_insn "*movsf_const_intreg"
[(set (match_operand:SF 0 "register_operand" "=fr") [(set (match_operand:SF 0 "register_operand" "=f,r")
(match_operand:SF 1 "const_double_operand" "F"))] (match_operand:SF 1 "const_double_operand" "m,F"))]
"TARGET_FPU" "TARGET_FPU"
"* "*
{ {
...@@ -2912,14 +2912,15 @@ ...@@ -2912,14 +2912,15 @@
(set_attr "length" "1")]) (set_attr "length" "1")])
(define_insn "*movdf_const_intreg_sp32" (define_insn "*movdf_const_intreg_sp32"
[(set (match_operand:DF 0 "register_operand" "=e,r") [(set (match_operand:DF 0 "register_operand" "=e,e,r")
(match_operand:DF 1 "const_double_operand" "T,F"))] (match_operand:DF 1 "const_double_operand" "T,o,F"))]
"TARGET_FPU && ! TARGET_ARCH64" "TARGET_FPU && ! TARGET_ARCH64"
"@ "@
ldd\\t%1, %0 ldd\\t%1, %0
#
#" #"
[(set_attr "type" "move") [(set_attr "type" "move")
(set_attr "length" "1,2")]) (set_attr "length" "1,2,2")])
;; Now that we redo life analysis with a clean slate after ;; Now that we redo life analysis with a clean slate after
;; instruction splitting for sched2 this can work. ;; instruction splitting for sched2 this can work.
......
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