summaryrefslogtreecommitdiff
path: root/gcc/cselib.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-13 09:05:31 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-13 09:05:31 +0000
commit1788348987b52f26864dc4ea4ac0734e92d484aa (patch)
treec07f98b7d57da963ba6c6d9edd7cb156910bc1e4 /gcc/cselib.h
parent70743d82522c87de7e4c24f00cb452c1ba1cd88f (diff)
downloadgcc-1788348987b52f26864dc4ea4ac0734e92d484aa.tar.gz
PR inline-asm/6806
* cselib.c (cselib_invalidate_rtx): Export. Remove unused args. (cselib_invalidate_rtx_note_stores): New. (cselib_record_sets, cselib_process_insn): Update to match. * cselib.h (cselib_invalidate_rtx): Declare. * postreload.c (reload_cse_simplify): Invalidate asm clobbers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87432 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cselib.h')
-rw-r--r--gcc/cselib.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cselib.h b/gcc/cselib.h
index b529060dcd6..1aff2514f30 100644
--- a/gcc/cselib.h
+++ b/gcc/cselib.h
@@ -70,3 +70,4 @@ extern enum machine_mode cselib_reg_set_mode (rtx);
extern int rtx_equal_for_cselib_p (rtx, rtx);
extern int references_value_p (rtx, int);
extern rtx cselib_subst_to_values (rtx);
+extern void cselib_invalidate_rtx (rtx);