OSDN Git Service

* sparc/sparc.c (label_ref_operand): New function.
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 1996 19:05:21 +0000 (19:05 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Aug 1996 19:05:21 +0000 (19:05 +0000)
commit9fa9a0edcd7cb8a79265bbaed5147a226f8b928f
treefcb67e3194a8878265edaa93dfe94fa3a3033c3c
parent7a35406b20823b1f1eda65bbab92bb93faa7edb8
* sparc/sparc.c (label_ref_operand): New function.
(emit_move_sequence): Pass label_ref to gen_move_label_di to not
lose flags.
* sparc/sparc.md (move_label_di): Operand one is label_ref now.
* genattrtab.c (write_test_expr): Allow label_ref in match_dup.

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