Commit 61f33c67 by Kazu Hirata Committed by Kazu Hirata

h8300.md (4 anonymous patterns): Give internal names.

	* config/h8300/h8300.md (4 anonymous patterns): Give internal
	names.
	(movsi_h8300): Change the name to *movsi_h8300.
	(movsi_h8300hs): Change the name to *movsi_h8300hs.
	(movsf_h8300): Change the name to *movsf_h8300.
	(movsf_h8300hs): Change the name to *movsf_h8300hs.

From-SVN: r68435
parent 946137a0
2003-06-24 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md (4 anonymous patterns): Give internal
names.
(movsi_h8300): Change the name to *movsi_h8300.
(movsi_h8300hs): Change the name to *movsi_h8300hs.
(movsf_h8300): Change the name to *movsf_h8300.
(movsf_h8300hs): Change the name to *movsf_h8300hs.
2003-06-24 Jakub Jelinek <jakub@redhat.com> 2003-06-24 Jakub Jelinek <jakub@redhat.com>
* builtins.c (expand_builtin_strcpy): Don't evaluate side-effects in * builtins.c (expand_builtin_strcpy): Don't evaluate side-effects in
......
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
DONE; DONE;
}") }")
(define_insn "" (define_insn "*movqi_h8300"
[(set (match_operand:QI 0 "general_operand_dst" "=r,r ,<,r,r,m") [(set (match_operand:QI 0 "general_operand_dst" "=r,r ,<,r,r,m")
(match_operand:QI 1 "general_operand_src" " I,r>,r,n,m,r"))] (match_operand:QI 1 "general_operand_src" " I,r>,r,n,m,r"))]
"TARGET_H8300 "TARGET_H8300
...@@ -166,7 +166,7 @@ ...@@ -166,7 +166,7 @@
[(set_attr "length" "2,2,2,2,4,4") [(set_attr "length" "2,2,2,2,4,4")
(set_attr "cc" "set_zn,set_znv,set_znv,set_znv,set_znv,set_znv")]) (set_attr "cc" "set_zn,set_znv,set_znv,set_znv,set_znv,set_znv")])
(define_insn "" (define_insn "*movqi_h8300hs"
[(set (match_operand:QI 0 "general_operand_dst" "=r,r ,<,r,r,m") [(set (match_operand:QI 0 "general_operand_dst" "=r,r ,<,r,r,m")
(match_operand:QI 1 "general_operand_src" " I,r>,r,n,m,r"))] (match_operand:QI 1 "general_operand_src" " I,r>,r,n,m,r"))]
"(TARGET_H8300H || TARGET_H8300S) "(TARGET_H8300H || TARGET_H8300S)
...@@ -242,7 +242,7 @@ ...@@ -242,7 +242,7 @@
DONE; DONE;
}") }")
(define_insn "" (define_insn "*movhi_h8300"
[(set (match_operand:HI 0 "general_operand_dst" "=r,r,<,r,r,m") [(set (match_operand:HI 0 "general_operand_dst" "=r,r,<,r,r,m")
(match_operand:HI 1 "general_operand_src" "I,r>,r,i,m,r"))] (match_operand:HI 1 "general_operand_src" "I,r>,r,i,m,r"))]
"TARGET_H8300 "TARGET_H8300
...@@ -263,7 +263,7 @@ ...@@ -263,7 +263,7 @@
[(set_attr "length" "2,2,2,4,4,4") [(set_attr "length" "2,2,2,4,4,4")
(set_attr "cc" "set_zn,set_znv,set_znv,set_znv,set_znv,set_znv")]) (set_attr "cc" "set_zn,set_znv,set_znv,set_znv,set_znv,set_znv")])
(define_insn "" (define_insn "*movhi_h8300hs"
[(set (match_operand:HI 0 "general_operand_dst" "=r,r,<,r,r,m") [(set (match_operand:HI 0 "general_operand_dst" "=r,r,<,r,r,m")
(match_operand:HI 1 "general_operand_src" "I,r>,r,i,m,r"))] (match_operand:HI 1 "general_operand_src" "I,r>,r,i,m,r"))]
"(TARGET_H8300H || TARGET_H8300S) "(TARGET_H8300H || TARGET_H8300S)
...@@ -353,7 +353,7 @@ ...@@ -353,7 +353,7 @@
} }
}") }")
(define_insn "movsi_h8300" (define_insn "*movsi_h8300"
[(set (match_operand:SI 0 "general_operand_dst" "=r,r,r,o,<,r") [(set (match_operand:SI 0 "general_operand_dst" "=r,r,r,o,<,r")
(match_operand:SI 1 "general_operand_src" "I,r,io,r,r,>"))] (match_operand:SI 1 "general_operand_src" "I,r,io,r,r,>"))]
"TARGET_H8300 "TARGET_H8300
...@@ -419,7 +419,7 @@ ...@@ -419,7 +419,7 @@
[(set_attr "length" "4,4,8,8,4,4") [(set_attr "length" "4,4,8,8,4,4")
(set_attr "cc" "clobber")]) (set_attr "cc" "clobber")])
(define_insn "movsf_h8300" (define_insn "*movsf_h8300"
[(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,o,<,r") [(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,o,<,r")
(match_operand:SF 1 "general_operand_src" "I,r,io,r,r,>"))] (match_operand:SF 1 "general_operand_src" "I,r,io,r,r,>"))]
"TARGET_H8300 "TARGET_H8300
...@@ -475,7 +475,7 @@ ...@@ -475,7 +475,7 @@
[(set_attr "length" "4,4,8,8,4,4") [(set_attr "length" "4,4,8,8,4,4")
(set_attr "cc" "clobber")]) (set_attr "cc" "clobber")])
(define_insn "movsi_h8300hs" (define_insn "*movsi_h8300hs"
[(set (match_operand:SI 0 "general_operand_dst" "=r,r,r,<,r,r,m,*a,*a,r") [(set (match_operand:SI 0 "general_operand_dst" "=r,r,r,<,r,r,m,*a,*a,r")
(match_operand:SI 1 "general_operand_src" "I,r,i,r,>,m,r,I,r,*a"))] (match_operand:SI 1 "general_operand_src" "I,r,i,r,>,m,r,I,r,*a"))]
"(TARGET_H8300S || TARGET_H8300H) "(TARGET_H8300S || TARGET_H8300H)
...@@ -550,7 +550,7 @@ ...@@ -550,7 +550,7 @@
[(set_attr "length" "2,2,6,4,4,10,10,2,6,4") [(set_attr "length" "2,2,6,4,4,10,10,2,6,4")
(set_attr "cc" "set_zn,set_znv,clobber,set_znv,set_znv,set_znv,set_znv,none_0hit,none_0hit,set_znv")]) (set_attr "cc" "set_zn,set_znv,clobber,set_znv,set_znv,set_znv,set_znv,none_0hit,none_0hit,set_znv")])
(define_insn "movsf_h8300h" (define_insn "*movsf_h8300h"
[(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,m,<,r") [(set (match_operand:SF 0 "general_operand_dst" "=r,r,r,m,<,r")
(match_operand:SF 1 "general_operand_src" "I,r,im,r,r,>"))] (match_operand:SF 1 "general_operand_src" "I,r,im,r,r,>"))]
"(TARGET_H8300H || TARGET_H8300S) "(TARGET_H8300H || TARGET_H8300S)
......
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