mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-08 04:26:48 +08:00
mips.md (tablejump_mips161): Use gen_rtx_LABEL_REF.
* config/mips/mips.md (tablejump_mips161): Use gen_rtx_LABEL_REF. (tablejump_mips162): Likewise. From-SVN: r55746
This commit is contained in:
parent
80a6248498
commit
6bbdc7595c
@ -1,3 +1,8 @@
|
|||||||
|
2002-07-25 Richard Sandiford <rsandifo@redhat.com>
|
||||||
|
|
||||||
|
* config/mips/mips.md (tablejump_mips161): Use gen_rtx_LABEL_REF.
|
||||||
|
(tablejump_mips162): Likewise.
|
||||||
|
|
||||||
Thu Jul 25 10:23:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
|
Thu Jul 25 10:23:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
|
||||||
|
|
||||||
* simpify-rtx.c (simplify_subreg): Don't pass MODE_CC mode to
|
* simpify-rtx.c (simplify_subreg): Don't pass MODE_CC mode to
|
||||||
|
@ -9533,7 +9533,7 @@ move\\t%0,%z4\\n\\
|
|||||||
t2 = gen_reg_rtx (SImode);
|
t2 = gen_reg_rtx (SImode);
|
||||||
t3 = gen_reg_rtx (SImode);
|
t3 = gen_reg_rtx (SImode);
|
||||||
emit_insn (gen_extendhisi2 (t1, operands[0]));
|
emit_insn (gen_extendhisi2 (t1, operands[0]));
|
||||||
emit_move_insn (t2, gen_rtx (LABEL_REF, SImode, operands[1]));
|
emit_move_insn (t2, gen_rtx_LABEL_REF (SImode, operands[1]));
|
||||||
emit_insn (gen_addsi3 (t3, t1, t2));
|
emit_insn (gen_addsi3 (t3, t1, t2));
|
||||||
emit_jump_insn (gen_tablejump_internal1 (t3, operands[1]));
|
emit_jump_insn (gen_tablejump_internal1 (t3, operands[1]));
|
||||||
DONE;
|
DONE;
|
||||||
@ -9555,7 +9555,7 @@ move\\t%0,%z4\\n\\
|
|||||||
t2 = gen_reg_rtx (DImode);
|
t2 = gen_reg_rtx (DImode);
|
||||||
t3 = gen_reg_rtx (DImode);
|
t3 = gen_reg_rtx (DImode);
|
||||||
emit_insn (gen_extendhidi2 (t1, operands[0]));
|
emit_insn (gen_extendhidi2 (t1, operands[0]));
|
||||||
emit_move_insn (t2, gen_rtx (LABEL_REF, DImode, operands[1]));
|
emit_move_insn (t2, gen_rtx_LABEL_REF (DImode, operands[1]));
|
||||||
emit_insn (gen_adddi3 (t3, t1, t2));
|
emit_insn (gen_adddi3 (t3, t1, t2));
|
||||||
emit_jump_insn (gen_tablejump_internal2 (t3, operands[1]));
|
emit_jump_insn (gen_tablejump_internal2 (t3, operands[1]));
|
||||||
DONE;
|
DONE;
|
||||||
|
Loading…
Reference in New Issue
Block a user