aboutsummaryrefslogtreecommitdiff
path: root/gcc/resource.h
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-29 00:09:39 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-29 00:09:39 +0000
commita79b674bd5bf0fa84e5f8065f63222ceab2ac993 (patch)
treeab17eaeebce68a54ad1fc71b1e452a4517be2116 /gcc/resource.h
parent17f385d8dabbfff8eeb45012d63c8cd232958330 (diff)
downloadgcc-a79b674bd5bf0fa84e5f8065f63222ceab2ac993.zip
gcc-a79b674bd5bf0fa84e5f8065f63222ceab2ac993.tar.gz
gcc-a79b674bd5bf0fa84e5f8065f63222ceab2ac993.tar.bz2
Use rtx_insn in various places in resource.[ch]
gcc/ 2014-08-28 David Malcolm <dmalcolm@redhat.com> * resource.h (clear_hashed_info_for_insn): Strengthen param from rtx to rtx_insn *. (incr_ticks_for_insn): Likewise. (init_resource_info): Likewise. * resource.c (init_resource_info): Likewise. (clear_hashed_info_for_insn): Likewise. (incr_ticks_for_insn): Likewise. * reorg.c (delete_scheduled_jump): Strengthen param "insn" from rtx to rtx_insn *. (steal_delay_list_from_target): Use methods of "seq". (try_merge_delay_insns): Use methods of "merged_insns". (update_block): Strengthen param "insn" from rtx to rtx_insn *. (reorg_redirect_jump): Likewise for param "jump". From-SVN: r214702
Diffstat (limited to 'gcc/resource.h')
-rw-r--r--gcc/resource.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/resource.h b/gcc/resource.h
index 633d1ab..5bc30fd 100644
--- a/gcc/resource.h
+++ b/gcc/resource.h
@@ -48,10 +48,10 @@ extern void mark_target_live_regs (rtx_insn *, rtx_insn *, struct resources *);
extern void mark_set_resources (rtx, struct resources *, int,
enum mark_resource_type);
extern void mark_referenced_resources (rtx, struct resources *, bool);
-extern void clear_hashed_info_for_insn (rtx);
-extern void incr_ticks_for_insn (rtx);
+extern void clear_hashed_info_for_insn (rtx_insn *);
+extern void incr_ticks_for_insn (rtx_insn *);
extern void mark_end_of_function_resources (rtx, bool);
-extern void init_resource_info (rtx);
+extern void init_resource_info (rtx_insn *);
extern void free_resource_info (void);
#endif /* GCC_RESOURCE_H */