aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2012-05-04 19:40:02 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2012-05-04 19:40:02 +0000
commit81e7aa8e7acb26abcd654c77ee4d088babf45ba1 (patch)
tree8b7047a98b235d4c71864f97570e37e5c679ebd5 /gcc
parent593dbe119116727d9af8dcccf8f6cb6f7a98c243 (diff)
downloadgcc-81e7aa8e7acb26abcd654c77ee4d088babf45ba1.zip
gcc-81e7aa8e7acb26abcd654c77ee4d088babf45ba1.tar.gz
gcc-81e7aa8e7acb26abcd654c77ee4d088babf45ba1.tar.bz2
* doc/md.texi (attr_flag): Update for changes of previous revision.
From-SVN: r187179
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/doc/md.texi12
2 files changed, 3 insertions, 11 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f09c70e..e04dbfb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -5,6 +5,8 @@
ATTR_FLAG_very_likely, and ATTR_FLAG_very_unlikely.
* reorg.c (get_jump_flags): Do not set the removed flags.
+ * doc/md.texi (attr_flag): Update for abovementioned changes.
+
2012-05-04 Uros Bizjak <ubizjak@gmail.com>
PR target/53228
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index bca84a7..3e8e45c 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -7707,12 +7707,7 @@ scheduled.
@var{name} is a string specifying one of a fixed set of flags to test.
Test the flags @code{forward} and @code{backward} to determine the
-direction of a conditional branch. Test the flags @code{very_likely},
-@code{likely}, @code{very_unlikely}, and @code{unlikely} to determine
-if a conditional branch is expected to be taken.
-
-If the @code{very_likely} flag is true, then the @code{likely} flag is also
-true. Likewise for the @code{very_unlikely} and @code{unlikely} flags.
+direction of a conditional branch.
This example describes a conditional branch delay slot which
can be nullified for forward branches that are taken (annul-true) or
@@ -7730,11 +7725,6 @@ for backward branches which are not taken (annul-false).
The @code{forward} and @code{backward} flags are false if the current
@code{insn} being scheduled is not a conditional branch.
-The @code{very_likely} and @code{likely} flags are true if the
-@code{insn} being scheduled is not a conditional branch.
-The @code{very_unlikely} and @code{unlikely} flags are false if the
-@code{insn} being scheduled is not a conditional branch.
-
@code{attr_flag} is only used during delay slot scheduling and has no
meaning to other passes of the compiler.