more minor updates

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57472 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2008-10-14 00:52:49 +00:00
parent eeb4da0f69
commit cc0426123d

View File

@ -98,8 +98,7 @@ generation support is far enough along to build many C applications. While not
yet production quality, it is progressing very nicely. In addition, C++ yet production quality, it is progressing very nicely. In addition, C++
front-end work has started to make significant progress.</p> front-end work has started to make significant progress.</p>
<p>Codegen progress/state <p>Codegen progress/state [DANIEL]</p>
</p>
</div> </div>
@ -112,6 +111,8 @@ front-end work has started to make significant progress.</p>
<p>The <p>The
<a href="http://clang.llvm.org/StaticAnalysis.html">static analysis tool</a> <a href="http://clang.llvm.org/StaticAnalysis.html">static analysis tool</a>
[TED]
.</p> .</p>
</div> </div>
@ -127,7 +128,7 @@ The <a href="http://vmkit.llvm.org/">vmkit project</a> is an implementation of
a JVM and a CLI Virtual Machines (Microsoft .NET is an a JVM and a CLI Virtual Machines (Microsoft .NET is an
implementation of the CLI) using the Just-In-Time compiler of LLVM.</p> implementation of the CLI) using the Just-In-Time compiler of LLVM.</p>
<p>...</p> <p>[NICOLAS]</p>
</div> </div>
@ -244,12 +245,11 @@ nicely. They now print as "<tt>%3 = add i32 %A, 4</tt>" instead of
operations (<tt>shl</tt>, <tt>ashr</tt>, <tt>lshr</tt>) now all support vectors operations (<tt>shl</tt>, <tt>ashr</tt>, <tt>lshr</tt>) now all support vectors
and do an element-by-element shift (shifts of the whole vector can be and do an element-by-element shift (shifts of the whole vector can be
accomplished by bitcasting the vector to &lt;1 x i128&gt; for example). Second, accomplished by bitcasting the vector to &lt;1 x i128&gt; for example). Second,
there is support in development for vector comparisons. LLVM 2.4 actually there is initial support in development for vector comparisons with the
supports two ways to do vector comparisons: the vicmp/vfcmp instructions and the <a href="LangRef.html#i_fcmp">fcmp</a>/<a href="LangRef.html#i_icmp">icmp</a>
icmp/fcmp instructions. The vicmp/vfcmp instructions are temporary and will be instructions. These instructions compare two vectors and return a vector of
removed (do not use them). The icmp/fcmp instructions compare two vectors and i1's for each result. Note that there is very little codegen support available
return a vector of i1's for each result. Note that there is very little codegen for any of these IR features though.</li>
support available for any of these IR features though.</li>
<li>A new <tt>DebugInfoBuilder</tt> class is available, which makes it much <li>A new <tt>DebugInfoBuilder</tt> class is available, which makes it much
easier for front-ends to create debug info descriptors, similar to the way that easier for front-ends to create debug info descriptors, similar to the way that