]> gcc.gnu.org Git - gcc.git/commitdiff
gimple.texi (Logical Operators): Describe is_gimple_ip_invariant and is_gimple_ip_inv...
authorMartin Jambor <mjambor@suse.cz>
Fri, 19 Mar 2010 16:09:16 +0000 (17:09 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Fri, 19 Mar 2010 16:09:16 +0000 (17:09 +0100)
2010-03-19  Martin Jambor  <mjambor@suse.cz>

* doc/gimple.texi (Logical Operators): Describe is_gimple_ip_invariant
and is_gimple_ip_invariant_address.

From-SVN: r157576

gcc/ChangeLog
gcc/doc/gimple.texi

index d5f0aaf4387bb403a588b4c7834019c1d52d57a3..faed150ce01685326df16c8e8f6e6154b289316c 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-19  Martin Jambor  <mjambor@suse.cz>
+
+       * doc/gimple.texi (Logical Operators): Describe is_gimple_ip_invariant
+       and is_gimple_ip_invariant_address.
+
 2010-03-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
        Revert
index 76cc269aefeba329ad5a9c2f87a6d66a6a2554ed..4f2c09f8ee8fe4dfd8526534aff33280239e1d9f 100644 (file)
@@ -679,8 +679,19 @@ the address of a function local variable).
 @end deftypefn
 
 @deftypefn {GIMPLE function} is_gimple_min_invariant_address (tree t)
+Return true if t is an @code{ADDR_EXPR} that does not change once a
+function is running.
+@end deftypefn
+
+@deftypefn {GIMPLE function} is_gimple_ip_invariant (tree t)
+Return true if t is an interprocedural invariant.  This means that t
+is a valid invariant in all functions (e.g. it can be an address of a
+global variable but not of a local one).
+@end deftypefn
+
+@deftypefn {GIMPLE function} is_gimple_ip_invariant_address (tree t)
 Return true if t is an @code{ADDR_EXPR} that does not change once the
-program is running.
+program is running (and which is valid in all functions).
 @end deftypefn
 
 
This page took 0.072944 seconds and 5 git commands to generate.