]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/34900 (target mips64vrel-elf. Internal compiler error (in reload_cse_sim...
authorRichard Sandiford <rsandifo@nildram.co.uk>
Thu, 31 Jan 2008 19:28:03 +0000 (19:28 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 31 Jan 2008 19:28:03 +0000 (19:28 +0000)
commit5ca3d30cfb7596bbdabf9e644db03526958ba821
tree9864e508e478cc6dad56de474b61508453a23f5d
parent28dac70a082f1433c513b4928bb178062967ba33
re PR target/34900 (target mips64vrel-elf. Internal compiler error (in reload_cse_simplify_operands, at postreload.c:392) while building libiberty)

gcc/
PR target/34900
* config/mips/mips.c (gen_load_const_gp): New function, taking a
comment from...
(mips16_gp_pseudo_reg): ...here.
* config/mips/mips.md (load_const_gp): Replace with...
(load_const_gp_<mode>): ...this :P-based insn.

From-SVN: r131983
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.md