From: Steven Bosscher Date: Fri, 4 May 2012 19:40:02 +0000 (+0000) Subject: * doc/md.texi (attr_flag): Update for changes of previous revision. X-Git-Tag: misc/gccgo-go1_1_2~3085 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=81e7aa8e7acb26abcd654c77ee4d088babf45ba1;p=thirdparty%2Fgcc.git * doc/md.texi (attr_flag): Update for changes of previous revision. From-SVN: r187179 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f09c70eb2223..e04dbfb7ae87 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 PR target/53228 diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index bca84a72ce5c..3e8e45ccbcd8 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.