Skip to content
  1. Oct 15, 2008
  2. Sep 20, 2008
  3. Aug 09, 2008
  4. Aug 08, 2008
  5. Aug 05, 2008
  6. Aug 02, 2008
  7. Jul 25, 2008
  8. Jul 24, 2008
  9. Jul 23, 2008
  10. Jul 22, 2008
  11. Jul 15, 2008
  12. Jul 14, 2008
  13. Jul 03, 2008
  14. Jul 02, 2008
  15. Jun 21, 2008
  16. Jun 20, 2008
  17. May 22, 2008
  18. May 06, 2008
  19. Apr 18, 2008
  20. Apr 15, 2008
  21. Apr 14, 2008
  22. Mar 16, 2008
    • Chris Lattner's avatar
      Make a major restructuring of the clang tree: introduce a top-level · 7a51313d
      Chris Lattner authored
      lib dir and move all the libraries into it.  This follows the main
      llvm tree, and allows the libraries to be built in parallel.  The
      top level now enforces that all the libs are built before Driver,
      but we don't care what order the libs are built in.  This speeds
      up parallel builds, particularly incremental ones.
      
      llvm-svn: 48402
      7a51313d
  23. Mar 13, 2008
  24. Mar 06, 2008
  25. Jan 29, 2008
  26. Jan 17, 2008
    • Ted Kremenek's avatar
      Added support to dataflow solver to (when requested) also record dataflow · b4b65e63
      Ted Kremenek authored
      values for the block-level expressions.
      
      Modified 'LiveVariables' to provide the option to clients to record
      liveness information for block-level expressions (using the above feature).
      
      Modified 'DeadStores' to conform to the new interface of 'LiveVariables'.
      
      Modified 'GRConstants' to compute liveness information for block-level
      expressions.
      
      llvm-svn: 46137
      b4b65e63
  27. Jan 08, 2008
  28. Dec 29, 2007
  29. Dec 21, 2007
    • Ted Kremenek's avatar
      Directory restructing of Analysis files. · bf593f81
      Ted Kremenek authored
      Created include/clang/Analysis/Analyses directory.
        - Moved LiveVariables.h and UninitializedValues.h into this dir.
        
      Moved ExprDeclBitVector.h into Analysis/Support.
      
      Updated all clients who use these headers to reflect the new paths.
      
      llvm-svn: 45292
      bf593f81
  30. Dec 12, 2007
    • Ted Kremenek's avatar
      TargetInfo no longer includes a reference to SourceManager. · 1daa3cfb
      Ted Kremenek authored
      Moved all clients of Diagnostics to use FullSourceLoc instead of SourceLocation.
      Added many utility methods to FullSourceLoc to provide shorthand for:
      
          FullLoc.getManager().someMethod(FullLoc.getLocation());
          
      instead we have:
      
          FullLoc.someMethod();
          
      Modified TextDiagnostics (and related classes) to use this short-hand.
      
      llvm-svn: 44957
      1daa3cfb
  31. Dec 11, 2007
    • Ted Kremenek's avatar
      Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now · d4e5fbac
      Ted Kremenek authored
      SourceManager is passed by reference, allowing the SourceManager to be
      associated with a specific translation unit, and not the entire execution
      of the driver.
      
      Modified all users of Diagnostics to comply with this new interface.
      
      Integrated SourceManager as a member variable of TargetInfo. TargetInfo will
      eventually be associated with a single translation unit (just like
      SourceManager).
      
      Made the SourceManager reference in ASTContext private. Provided accessor
      getSourceManager() for clients to use instead. Modified clients to comply with
      new interface.
      
      llvm-svn: 44878
      d4e5fbac
Loading