-
- Downloads
mips-protos.h (mips_expand_block_move): Declare.
* config/mips/mips-protos.h (mips_expand_block_move): Declare. (expand_block_move, output_block_move): Remove. * config/mips/mips.h (enum block_move_type): Remove. * config/mips/mips.c (block_move_call, output_block_move): Remove. (mips_block_move_straight, mips_adjust_block_mem): New function. (mips_block_move_loop): Renamed and reworked from block_move_loop. (mips_expand_block_move): Likewise expand_block_move. Return false to fall back on the target-independent code. * config/mips/mips.md (movstrsi): Use mips_expand_block_move. (movstrsi_internal*): Remove. From-SVN: r68071
Showing
- gcc/ChangeLog 13 additions, 0 deletionsgcc/ChangeLog
- gcc/config/mips/mips-protos.h 1 addition, 3 deletionsgcc/config/mips/mips-protos.h
- gcc/config/mips/mips.c 127 additions, 529 deletionsgcc/config/mips/mips.c
- gcc/config/mips/mips.h 0 additions, 9 deletionsgcc/config/mips/mips.h
- gcc/config/mips/mips.md 8 additions, 144 deletionsgcc/config/mips/mips.md
Loading
Please register or sign in to comment