h8300.md (tablejump_h8300): Change to *tablejump_h8300.
* config/h8300/h8300.md (tablejump_h8300): Change to *tablejump_h8300. (tablejump_h8300h): Change to *tablejump_h8300hs_advanced. (tablejump_normal_mode): Change to *tablejump_h8300hs_normal. (indirect_jump_h8300): Change to *indirect_jump_h8300. (indirect_jump_h8300h): Change to *indirect_jump_h8300hs_advanced. (indirect_jump_normal_mode): Change to *indirect_jump_h8300hs_normal. From-SVN: r73883
This commit is contained in:
parent
ce492af354
commit
0980ad7906
@ -1,3 +1,15 @@
|
||||
2003-11-24 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* config/h8300/h8300.md (tablejump_h8300): Change to
|
||||
*tablejump_h8300.
|
||||
(tablejump_h8300h): Change to *tablejump_h8300hs_advanced.
|
||||
(tablejump_normal_mode): Change to *tablejump_h8300hs_normal.
|
||||
(indirect_jump_h8300): Change to *indirect_jump_h8300.
|
||||
(indirect_jump_h8300h): Change to
|
||||
*indirect_jump_h8300hs_advanced.
|
||||
(indirect_jump_normal_mode): Change to
|
||||
*indirect_jump_h8300hs_normal.
|
||||
|
||||
2003-11-24 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* config/h8300/h8300.md: Remove constraints from expanders.
|
||||
|
@ -1751,7 +1751,7 @@
|
||||
""
|
||||
"")
|
||||
|
||||
(define_insn "tablejump_h8300"
|
||||
(define_insn "*tablejump_h8300"
|
||||
[(set (pc) (match_operand:HI 0 "register_operand" "r"))
|
||||
(use (label_ref (match_operand 1 "" "")))]
|
||||
"TARGET_H8300"
|
||||
@ -1759,7 +1759,7 @@
|
||||
[(set_attr "cc" "none")
|
||||
(set_attr "length" "2")])
|
||||
|
||||
(define_insn "tablejump_h8300h"
|
||||
(define_insn "*tablejump_h8300hs_advanced"
|
||||
[(set (pc) (match_operand:SI 0 "register_operand" "r"))
|
||||
(use (label_ref (match_operand 1 "" "")))]
|
||||
"TARGET_H8300H || TARGET_H8300S"
|
||||
@ -1767,7 +1767,7 @@
|
||||
[(set_attr "cc" "none")
|
||||
(set_attr "length" "2")])
|
||||
|
||||
(define_insn "tablejump_normal_mode"
|
||||
(define_insn "*tablejump_h8300hs_normal"
|
||||
[(set (pc) (match_operand:HI 0 "register_operand" "r"))
|
||||
(use (label_ref (match_operand 1 "" "")))]
|
||||
"(TARGET_H8300H || TARGET_H8300S) && TARGET_NORMAL_MODE"
|
||||
@ -1782,21 +1782,21 @@
|
||||
""
|
||||
"")
|
||||
|
||||
(define_insn "indirect_jump_h8300"
|
||||
(define_insn "*indirect_jump_h8300"
|
||||
[(set (pc) (match_operand:HI 0 "jump_address_operand" "Vr"))]
|
||||
"TARGET_H8300"
|
||||
"jmp @%0"
|
||||
[(set_attr "cc" "none")
|
||||
(set_attr "length" "2")])
|
||||
|
||||
(define_insn "indirect_jump_h8300h"
|
||||
(define_insn "*indirect_jump_h8300hs_advanced"
|
||||
[(set (pc) (match_operand:SI 0 "jump_address_operand" "Vr"))]
|
||||
"TARGET_H8300H || TARGET_H8300S"
|
||||
"jmp @%0"
|
||||
[(set_attr "cc" "none")
|
||||
(set_attr "length" "2")])
|
||||
|
||||
(define_insn "indirect_jump_normal_mode"
|
||||
(define_insn "*indirect_jump_h8300hs_normal"
|
||||
[(set (pc) (match_operand:HI 0 "jump_address_operand" "Vr"))]
|
||||
"(TARGET_H8300H || TARGET_H8300S) && TARGET_NORMAL_MODE"
|
||||
"jmp @%S0"
|
||||
|
Loading…
x
Reference in New Issue
Block a user