gcc/
authorRichard Sandiford <richard.sandiford@arm.com>
Sun, 5 Jul 2015 07:52:32 +0000 (07:52 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 5 Jul 2015 07:52:32 +0000 (07:52 +0000)
commit4476e1a0be33ffe20597498e0e2549331ebbb2f9
tree1bd85710447de0b17fabb16103093265b42a2709
parenteb6f47fb90994bc9021b42119a51f56aa706fe14
gcc/
* target-insns.def (restore_stack_block, restore_stack_function)
(restore_stack_nonlocal, save_stack_block, save_stack_function)
(save_stack_nonlocal): New targetm instruction patterns.
* builtins.c (expand_builtin_apply): Use them instead of
HAVE_*/gen_* interface.
* explow.c (emit_stack_save, emit_stack_restore): Likewise.

From-SVN: r225426
gcc/ChangeLog
gcc/builtins.c
gcc/explow.c
gcc/target-insns.def