[llvm-commits] [llvm] r98714 - /llvm/trunk/docs/ReleaseNotes.html

Chris Lattner sabre at nondot.org
Tue Mar 16 23:41:58 PDT 2010


Author: lattner
Date: Wed Mar 17 01:41:58 2010
New Revision: 98714

URL: http://llvm.org/viewvc/llvm-project?rev=98714&view=rev
Log:
more chris scribble.

Modified:
    llvm/trunk/docs/ReleaseNotes.html

Modified: llvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.html?rev=98714&r1=98713&r2=98714&view=diff
==============================================================================
--- llvm/trunk/docs/ReleaseNotes.html (original)
+++ llvm/trunk/docs/ReleaseNotes.html Wed Mar 17 01:41:58 2010
@@ -60,7 +60,8 @@
 <a href="http://llvm.org/releases/">releases page</a>.</p>
 
 
-<p>FIXME: llvm.org moved to new server, mention new logo.</p>
+<p>FIXME: llvm.org moved to new server, mention new logo, Ted and Doug new code
+   owners.</p>
 
 </div>
  
@@ -72,6 +73,7 @@
   llvm/Analysis/PointerTracking.h => Edwin wants this, consider for 2.8.
   ABCD, SCCVN, GEPSplitterPass
   MSIL backend?
+  lib/Transforms/Utils/SSI.cpp  -> ABCD depends on it.
 -->
  
    
@@ -84,8 +86,6 @@
   loop dependence analysis
   ELF Writer?  How stable?
   <li>PostRA scheduler improvements, ARM adoption (David Goodwin).</li>
-  2.7 supports the GDB 7.0 jit interfaces for debug info.
-  2.7 eliminates ADT/iterator.h
  -->
 
  <!-- for announcement email:
@@ -94,8 +94,7 @@
  compiler_rt
  KLEE web page at klee.llvm.org
  Many new papers added to /pubs/
-   Mention gcc plugin.
-
+ Mention gcc plugin.
    -->
 
 <!-- *********************************************************************** -->
@@ -129,6 +128,7 @@
 
 <ul>
 <li>...</li>
+include a link to cxx_compatibility.html
 </ul>
 </div>
 
@@ -460,17 +460,31 @@
 Optimal Edge Profiling?
 Instcombine is now a library, has its own IRBuilder to simplify itself.
 New llvm/Support/Regex.h API.  FileCheck now does regex's
+Many subtle pointer invalidation bugs in Callgraph have been fixed and it now uses asserting value handles.
+MC Disassembler (with blog post), MCInstPrinter.  Many X86 backend and AsmPrinter simplifications
+Various tools like llc and opt now read either .ll or .bc files as input.
+Malloc and free instructions got removed.
+compiler-rt support for ARM.
+completely llvm-gcc NEON support.
+Can transcode from GAS to intel syntax with "llvm-mc foo.s -output-asm-variant=1"
+JIT debug information with GDB 7.0
+New CodeGen Level LICM And CSE (did it make 2.7?)
+CMake can now run tests, what other improvements?
+ARM/Thumb register scavenging improvements?
+New SSAUpdater and MachineSSAUpdater classes for unstructured ssa updating,
+  changed jump threading, GVN, etc to use it which simplified them and speed
+  them up.
 
-
-
-
+CondProp pass removed (functionality merged into jump threading).
 AndersAA got removed (from 2.7 or mainline?)
+PredSimplify, LoopVR, GVNPRE got removed.
 LLVM command line tools now overwrite their output, before they would only do this with -f.
 DOUT removed, use DEBUG(errs() instead.
 Much stuff converted to use raw_ostream instead of std::ostream.
 TargetAsmInfo renamed to MCAsmInfo
 llvm/ADT/iterator.h gone.
 
+
 </div>
 
 <!--=========================================================================-->





More information about the llvm-commits mailing list