mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-24 12:40:06 +08:00
* config/h8300/h8300.md (two anonymous patterns): New.
From-SVN: r53955
This commit is contained in:
parent
c6172f1455
commit
ae12a094d6
@ -1,3 +1,7 @@
|
||||
2002-05-28 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* config/h8300/h8300.md (two anonymous patterns): New.
|
||||
|
||||
2002-05-28 David S. Miller <davem@redhat.com>
|
||||
|
||||
* config/sparc/sparc.md (cpu): Tidy.
|
||||
|
@ -2179,3 +2179,43 @@
|
||||
"mov.w\\t%f2,%e0"
|
||||
[(set_attr "cc" "clobber")
|
||||
(set_attr "length" "2")])
|
||||
|
||||
(define_insn_and_split ""
|
||||
[(set (pc)
|
||||
(if_then_else (eq (zero_extract:SI (subreg:SI (match_operand:QI 0 "register_operand" "") 0)
|
||||
(const_int 1)
|
||||
(const_int 7))
|
||||
(const_int 0))
|
||||
(label_ref (match_operand 1 "" ""))
|
||||
(pc)))]
|
||||
""
|
||||
"#"
|
||||
""
|
||||
[(set (cc0)
|
||||
(match_dup 0))
|
||||
(set (pc)
|
||||
(if_then_else (ge (cc0)
|
||||
(const_int 0))
|
||||
(label_ref (match_dup 1))
|
||||
(pc)))]
|
||||
"")
|
||||
|
||||
(define_insn_and_split ""
|
||||
[(set (pc)
|
||||
(if_then_else (ne (zero_extract:SI (subreg:SI (match_operand:QI 0 "register_operand" "") 0)
|
||||
(const_int 1)
|
||||
(const_int 7))
|
||||
(const_int 0))
|
||||
(label_ref (match_operand 1 "" ""))
|
||||
(pc)))]
|
||||
""
|
||||
"#"
|
||||
""
|
||||
[(set (cc0)
|
||||
(match_dup 0))
|
||||
(set (pc)
|
||||
(if_then_else (lt (cc0)
|
||||
(const_int 0))
|
||||
(label_ref (match_dup 1))
|
||||
(pc)))]
|
||||
"")
|
||||
|
Loading…
Reference in New Issue
Block a user