OSDN Git Service

* emit-rtl.c (gen_rtx_REG): Check that the PIC_OFFSET_TABLE_REGNUM
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Jan 2002 00:45:55 +0000 (00:45 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Jan 2002 00:45:55 +0000 (00:45 +0000)
commit6ea474750902fd354fa7e85c1dffd34487a1cfc5
tree14250d69bb7ca4ce0b44c6068676f6ad5414081b
parent6bb7c2f2094e4737055ee6d4183290dfc015c2ed
* emit-rtl.c (gen_rtx_REG): Check that the PIC_OFFSET_TABLE_REGNUM
is a fixed register before returning pic_offset_table_rtx.
* loop.c (scan_loop): Don't hoist insns that set pic_offset_table_rtx
when PIC_OFFSET_TABLE_REG_CALL_CLOBBERED is defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49304 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/emit-rtl.c
gcc/loop.c