Commit a1fa5544 by John Wehle Committed by John Wehle

alpha.md (tablejump): Use pic_offset_table_rtx instead of gen_rtx_REG.

	* alpha.md (tablejump): Use pic_offset_table_rtx
	instead of gen_rtx_REG.

From-SVN: r47436
parent 9f639397
Thu Nov 29 00:24:15 EST 2001 John Wehle (john@feith.com)
* alpha.md (tablejump): Use pic_offset_table_rtx
instead of gen_rtx_REG.
Wed Nov 28 15:36:13 2001 Jeffrey A Law (law@cygnus.com) Wed Nov 28 15:36:13 2001 Jeffrey A Law (law@cygnus.com)
* expr.c (store_expr): When copying a string constant into an * expr.c (store_expr): When copying a string constant into an
......
...@@ -4965,7 +4965,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi" ...@@ -4965,7 +4965,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi"
{ {
rtx dest = gen_reg_rtx (DImode); rtx dest = gen_reg_rtx (DImode);
emit_insn (gen_extendsidi2 (dest, operands[0])); emit_insn (gen_extendsidi2 (dest, operands[0]));
emit_insn (gen_adddi3 (dest, gen_rtx_REG (DImode, 29), dest)); emit_insn (gen_adddi3 (dest, pic_offset_table_rtx, dest));
operands[0] = dest; operands[0] = dest;
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment