[Patch 5/7 mips] Deprecate *_BY_PIECES_P, move to hookized version
authorJames Greenhalgh <james.greenhalgh@arm.com>
Sat, 1 Nov 2014 10:14:08 +0000 (10:14 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Sat, 1 Nov 2014 10:14:08 +0000 (10:14 +0000)
commita10ce561035bc1e1ca234dcb233f6bcdb32bfbc0
tree311320e72f232631eb491aefbc5ad871f1aa4889
parentae59bd31fe8c3fb7933d7b87aa69d755ae02cc29
[Patch 5/7 mips] Deprecate *_BY_PIECES_P, move to hookized version

gcc/

* config/mips/mips.h (MOVE_BY_PIECES_P): Remove.
(STORE_BY_PIECES_P): Likewise.
* config/mips/mips.c (TARGET_USE_BY_PIECES_INFRASTRUCTURE_P): New.
(mips_move_by_pieces_p): Rename to...
(mips_use_by_pieces_infrastructure_p): ...this, use new hook
parameters, use the default hook implementation as a
fall-back.

From-SVN: r217002
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h