Set RTX_UNCHANGING is readonly_field_p when clearing
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Mon Apr 21 22:13:00 GMT 2003
There is nothing wrong with the manual explaining how to get the bit set
correctly.
Done thusly, to avoid duplicating information which might change:
2003-04-21 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* doc/rtl.texi (RTX_UNCHANGING_P): Point to true_dependence for
details of conflict handling.
*** doc/rtl.texi 17 Apr 2003 01:11:21 -0000 1.51
--- doc/rtl.texi 21 Apr 2003 22:10:24 -0000
***************
*** 724,731 ****
@cindex @code{unchanging}, in @code{reg} and @code{mem}
@item RTX_UNCHANGING_P (@var{x})
! Nonzero in a @code{reg}, @code{mem}, or @code{concat} if the memory
! is set at most once,
! anywhere. This does not mean that it is function invariant.
! Stored in the @code{unchanging} field and printed as @samp{/u}.
@findex SCHED_GROUP_P
--- 724,733 ----
@cindex @code{unchanging}, in @code{reg} and @code{mem}
@item RTX_UNCHANGING_P (@var{x})
! Nonzero in a @code{reg}, @code{mem}, or @code{concat} if the register or
! memory is set at most once, anywhere. This does not mean that it is
! function invariant. This flag is used to determine whether two
! references conflict. See @code{tree_dependence} in @file{alias.c} for
! more details. Stored in the @code{unchanging} field and printed as
! @samp{/u}.
@findex SCHED_GROUP_P
More information about the Gcc-patches
mailing list