OSDN Git Service

* config/sparc/predicates.md (const_compl_high_operand): New.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2005 14:55:04 +0000 (14:55 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2005 14:55:04 +0000 (14:55 +0000)
commit35f85e39a4c0dd096a0617f794dd90cdaf9c86fa
tree550385e4560f46b68ae9e4f1780c9bc8c9d3feff
parent40bcfc866a4002f4f6cd9b37e4f463515211d217
* config/sparc/predicates.md (const_compl_high_operand): New.
* config/sparc/sparc.c (sparc_emit_set_safe_HIGH64): Rename into
gen_safe_HIGH64.
(sparc_emit_set_const64_quick1): Adjust for above change.
(sparc_emit_set_const64_quick2): Likewise.
(sparc_emit_set_const64_longway): Likewise.
(sparc_emit_set_const64): Likewise.
* config/sparc/sparc.md (movhi_const64_special, movsi_const64_special,
movdi_const64_special): Delete.
(logical constant splitters): Use const_compl_high_operand.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99160 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/predicates.md
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md