Implement HARD_REGNO_CALLER_SAVE_MODE for AArch64
commitd5a682f1c058b3b2450a3fee8bac411b38b58f49
authoribolton <ibolton@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 May 2014 09:28:35 +0000 (13 09:28 +0000)
committeribolton <ibolton@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 May 2014 09:28:35 +0000 (13 09:28 +0000)
tree2441230c424dd28fb13caed593fb77641d774ccf
parentcea19dab49b9f646d476010ee9a4ba5e24a3d104
Implement HARD_REGNO_CALLER_SAVE_MODE for AArch64

* config/aarch64/aarch64-protos.h
(aarch64_hard_regno_caller_save_mode): New prototype.
* config/aarch64/aarch64.c (aarch64_hard_regno_caller_save_mode):
New function.
* config/aarch64/aarch64.h (HARD_REGNO_CALLER_SAVE_MODE): New macro.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210355 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h