summaryrefslogtreecommitdiff
path: root/gcc/function-abi.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2019-10-14 08:06:06 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2019-10-14 08:06:06 +0000
commit63d25773e166e2e3babe626a5800e70939844754 (patch)
treea7b25b15fda1131aa9559922c8368de732728286 /gcc/function-abi.h
parent56898e437a538c7edc0724a3650f5cb81c9d5721 (diff)
Add expr_callee_abi
This turned out to be useful for the SVE PCS support, and is a natural tree-level analogue of insn_callee_abi. 2019-10-14 Richard Sandiford <richard.sandiford@arm.com> gcc/ * function-abi.h (expr_callee_abi): Declare. * function-abi.cc (expr_callee_abi): New function. From-SVN: r276952
Diffstat (limited to 'gcc/function-abi.h')
-rw-r--r--gcc/function-abi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/function-abi.h b/gcc/function-abi.h
index 9bb4d1768b3..96a49dfbea6 100644
--- a/gcc/function-abi.h
+++ b/gcc/function-abi.h
@@ -315,5 +315,6 @@ call_clobbered_in_region_p (unsigned int abis, const_hard_reg_set mask,
extern const predefined_function_abi &fntype_abi (const_tree);
extern function_abi fndecl_abi (const_tree);
extern function_abi insn_callee_abi (const rtx_insn *);
+extern function_abi expr_callee_abi (const_tree);
#endif