diff options
author | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-26 03:22:15 +0000 |
---|---|---|
committer | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-26 03:22:15 +0000 |
commit | e12b44a32f4b2d67b5345ab5ca384d92acd4fa9d (patch) | |
tree | b0f93ca1b6e40dba5a22539f21ca724539f77be1 /gcc/rtlanal.c | |
parent | fcce1e1216d27a11e80fe9f319a976a4f6805ec5 (diff) | |
download | gcc-e12b44a32f4b2d67b5345ab5ca384d92acd4fa9d.tar.gz |
PR middle-end/55030
* builtins.c (expand_builtin_setjmp_receiver): Update comment
regarding purpose of blockage.
* emit-rtl.c [!HAVE_blockage] (gen_blockage): Similarly for
the head comment.
* rtlanal.c (volatile_insn_p): Ditto.
* doc/md.texi (blockage): Update similarly. Change wording to
require one of two forms, rather than implying a wider choice.
* cse.c (cse_insn): Where checking for blocking insns, use
volatile_insn_p instead of manual check for volatile ASM.
* dse.c (scan_insn): Ditto.
* cselib.c (cselib_process_insn): Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193802 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtlanal.c')
-rw-r--r-- | gcc/rtlanal.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index ecfae4ce9d5..382648188ed 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -2082,8 +2082,8 @@ remove_node_from_expr_list (const_rtx node, rtx *listp) /* Nonzero if X contains any volatile instructions. These are instructions which may cause unpredictable machine state instructions, and thus no - instructions should be moved or combined across them. This includes - only volatile asms and UNSPEC_VOLATILE instructions. */ + instructions or register uses should be moved or combined across them. + This includes only volatile asms and UNSPEC_VOLATILE instructions. */ int volatile_insn_p (const_rtx x) |