Skip to content
  1. Feb 06, 2008
  2. Feb 05, 2008
  3. Dec 29, 2007
  4. Dec 02, 2007
  5. Dec 01, 2007
  6. Nov 30, 2007
  7. Oct 30, 2007
  8. Oct 09, 2007
  9. Oct 08, 2007
  10. Oct 05, 2007
  11. Sep 28, 2007
  12. Sep 14, 2007
    • Steve Naroff's avatar
      · a23cc796
      Steve Naroff authored
      Move Decl::NextDeclarator (w/ setters/getters) down to ScopedDecl/FieldDecl.
      
      Decl is now svelte:-)
      
      llvm-svn: 41935
      a23cc796
  13. Sep 13, 2007
  14. Sep 01, 2007
  15. Aug 27, 2007
  16. Aug 26, 2007
  17. Aug 24, 2007
  18. Aug 21, 2007
    • Chris Lattner's avatar
      Split complex arithmetic codegen out from aggregate codegen. · cbfc73b2
      Chris Lattner authored
      This means that we get rid of tons of intermediate allocas.  For
      example:
      
      void foo(double _Complex a, double _Complex b) {
         a = b+a+a;
      }
      
      this used to have 4 temporary allocas, now it has zero of them.
      This also simplifies the individual visitor methods because they
      now can all operate on real/imag pairs instead of having to 
      load/store all over the place.
      
      llvm-svn: 41217
      cbfc73b2
  19. Aug 11, 2007
  20. Jul 16, 2007
  21. Jul 13, 2007
  22. Jul 12, 2007
  23. Jul 10, 2007
  24. Jun 23, 2007
  25. Jun 22, 2007
  26. Jun 16, 2007
    • Chris Lattner's avatar
      Finally bite the bullet and make the major change: split the clang namespace · 23b7eb67
      Chris Lattner authored
      out of the llvm namespace.  This makes the clang namespace be a sibling of
      llvm instead of being a child.
      
      The good thing about this is that it makes many things unambiguous.  The
      bad things is that many things in the llvm namespace (notably data structures
      like smallvector) now require an llvm:: qualifier.  IMO, libsystem and libsupport
      should be split out of llvm into their own namespace in the future, which will fix
      this issue.
      
      llvm-svn: 39659
      23b7eb67
  27. Jun 13, 2007
Loading