diff options
| author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-11 09:51:17 +0000 |
|---|---|---|
| committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-11 09:51:17 +0000 |
| commit | b94b01e121d98363484b6493365062421de371d8 (patch) | |
| tree | 3c5276c1b094c85b929083de7f24493b91d6b978 /libjava/classpath/gnu/java/beans/decoder/FloatHandler.java | |
| parent | 13c6ca886d3b443645abaa6f2be3ba029c783367 (diff) | |
| download | ppe42-gcc-b94b01e121d98363484b6493365062421de371d8.tar.gz ppe42-gcc-b94b01e121d98363484b6493365062421de371d8.zip | |
gcc/
* config/mips/mips.c (mips_symbol_insns_1): Allow LEAs of
SYMBOL_FORCE_TO_MEM constants.
(mips_rtx_costs): Give a cost of 1 to force_to_mem_operands.
(mips16_rewrite_pool_refs_info): New structure.
(mips16_rewrite_pool_constant): New function, split out from...
(mips16_rewrite_pool_refs): ...here. Take a pointer to a
mips16_rewrite_pool_refs_info structure rather than a pointer
to a constant pool. Force force_to_mem_operands into memory.
(mips16_lay_out_constants): Update call to mips16_rewrite_pool_refs.
* config/mips/predicates.md (force_to_mem_operand): New predicate.
* config/mips/constraints.md (kf): New constraint.
* config/mips/mips.md (*movdi_64bit_mips16): Add a d <- kf alternative.
(*movsi_mips16): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128365 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/FloatHandler.java')
0 files changed, 0 insertions, 0 deletions

