OSDN Git Service

* alpha.md (tablejump): Use pic_offset_table_rtx
authorwehle <wehle@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Nov 2001 05:26:31 +0000 (05:26 +0000)
committerwehle <wehle@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Nov 2001 05:26:31 +0000 (05:26 +0000)
instead of gen_rtx_REG.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47436 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/alpha/alpha.md

index 8c59479..2406ae6 100644 (file)
@@ -1,3 +1,8 @@
+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)
 
        * expr.c (store_expr): When copying a string constant into an
index c809d6c..8f87646 100644 (file)
@@ -4965,7 +4965,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi"
     {
       rtx dest = gen_reg_rtx (DImode);
       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;
     }
 })