Eliminate another warning.
[suif.git] / html / suif1_82.html
blob8b51dbbc117333730a821b513e7d9670a60bb889
1 <HTML>
2 <HEAD>
3 <!-- This HTML file has been created by texi2html 1.54
4 from suif1.texi on 28 April 1999 -->
6 <TITLE>The SUIF Version 1 Library - Input Annotes</TITLE>
7 <link href="suif1_83.html" rel=Next>
8 <link href="suif1_81.html" rel=Previous>
9 <link href="suif1_toc.html" rel=ToC>
11 </HEAD>
12 <BODY>
13 <p>Go to the <A HREF="suif1_1.html">first</A>, <A HREF="suif1_81.html">previous</A>, <A HREF="suif1_83.html">next</A>, <A HREF="suif1_113.html">last</A> section, <A HREF="suif1_toc.html">table of contents</A>.
14 <P><HR><P>
17 <H3><A NAME="SEC82" HREF="suif1_toc.html#TOC82">Unregistered Annotations in the Input File</A></H3>
19 <P>
20 When an unregistered annotation is read from a SUIF input file, it is
21 automatically registered as a flat annotation. This is done so that the
22 manager knows to write the annotation back in the output.
24 </P>
25 <P>
26 Annotations are often added to a SUIF file in one pass to record some
27 sort of information, perhaps the results of a data flow analysis. Those
28 annotations may then used in later passes to guide various
29 transformations. Even if intervening passes do not recognize the
30 annotations, they will still be propagated to the output. (It is up to
31 the user, of course, to make sure that the intervening passes do not
32 invalidate the information in the annotations without updating them.)
34 </P>
36 <P><HR><P>
37 <p>Go to the <A HREF="suif1_1.html">first</A>, <A HREF="suif1_81.html">previous</A>, <A HREF="suif1_83.html">next</A>, <A HREF="suif1_113.html">last</A> section, <A HREF="suif1_toc.html">table of contents</A>.
38 </BODY>
39 </HTML>