diff options
Diffstat (limited to 'gcc/function.c')
-rw-r--r-- | gcc/function.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/function.c b/gcc/function.c index 491f3d1..f191b57 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -142,7 +142,7 @@ extern tree debug_find_var_in_block_tree (tree, tree); can always export `prologue_epilogue_contains'. */ static void record_insns (rtx_insn *, rtx, hash_table<insn_cache_hasher> **) ATTRIBUTE_UNUSED; -static bool contains (const_rtx, hash_table<insn_cache_hasher> *); +static bool contains (const rtx_insn *, hash_table<insn_cache_hasher> *); static void prepare_function_start (void); static void do_clobber_return_reg (rtx, void *); static void do_use_return_reg (rtx, void *); @@ -5733,7 +5733,7 @@ maybe_copy_prologue_epilogue_insn (rtx insn, rtx copy) we can be running after reorg, SEQUENCE rtl is possible. */ static bool -contains (const_rtx insn, hash_table<insn_cache_hasher> *hash) +contains (const rtx_insn *insn, hash_table<insn_cache_hasher> *hash) { if (hash == NULL) return false; @@ -5748,23 +5748,23 @@ contains (const_rtx insn, hash_table<insn_cache_hasher> *hash) return false; } - return hash->find (const_cast<rtx> (insn)) != NULL; + return hash->find (const_cast<rtx_insn *> (insn)) != NULL; } int -prologue_contains (const_rtx insn) +prologue_contains (const rtx_insn *insn) { return contains (insn, prologue_insn_hash); } int -epilogue_contains (const_rtx insn) +epilogue_contains (const rtx_insn *insn) { return contains (insn, epilogue_insn_hash); } int -prologue_epilogue_contains (const_rtx insn) +prologue_epilogue_contains (const rtx_insn *insn) { if (contains (insn, prologue_insn_hash)) return 1; |