diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-09-13 09:05:31 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-09-13 09:05:31 +0000 |
commit | 1788348987b52f26864dc4ea4ac0734e92d484aa (patch) | |
tree | c07f98b7d57da963ba6c6d9edd7cb156910bc1e4 /gcc/cselib.h | |
parent | 70743d82522c87de7e4c24f00cb452c1ba1cd88f (diff) | |
download | gcc-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.h | 1 |
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); |