Skip to content
  1. Apr 01, 2009
  2. Mar 31, 2009
  3. Mar 30, 2009
  4. Mar 29, 2009
    • Chris Lattner's avatar
      Push DeclGroup much farther throughout the compiler. Now the various · 5bbb3c8a
      Chris Lattner authored
      productions (except the already broken ObjC cases like @class X,Y;) in 
      the parser that can produce more than one Decl return a DeclGroup instead
      of a Decl, etc.
      
      This allows elimination of the Decl::NextDeclarator field, and exposes
      various clients that should look at all decls in a group, but which were
      only looking at one (such as the dumper, printer, etc).  These have been
      fixed.
      
      Still TODO:
      
      1) there are some FIXME's in the code about potentially using
      DeclGroup for better location info.
      2) ParseObjCAtDirectives should return a DeclGroup due to @class etc.
      3) I'm not sure what is going on with StmtIterator.cpp, or if it can
         be radically simplified now.
      4) I put a truly horrible hack in ParseTemplate.cpp.
      
      I plan to bring up #3/4 on the mailing list, but don't plan to tackle
      #1/2 in the short term.
      
      llvm-svn: 68002
      5bbb3c8a
    • Eli Friedman's avatar
      Initial implementation of ARM ABI. Mostly untested. Note that I'm not · bbcf49e4
      Eli Friedman authored
      really intending to take ownership of this; I wrote this mostly because 
      I was curious about how the ARM ABI works.  It should be a decent start, 
      though.
      
      llvm-svn: 67969
      bbcf49e4
  5. Mar 28, 2009
  6. Mar 27, 2009
  7. Mar 26, 2009
  8. Mar 25, 2009
  9. Mar 24, 2009
  10. Mar 23, 2009
  11. Mar 22, 2009
Loading