Skip to content
  1. 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
  2. Mar 12, 2008
  3. Mar 07, 2008
    • Ted Kremenek's avatar
      Added --trim-path-graph to the driver to trim paths from the ExplodedGraph · 2bdd7769
      Ted Kremenek authored
      that are not related to error nodes.
      
      Fixed bug where we did not detect some NULL dereferences.
      
      Added "ExplodedGraph::Trim" to trim all nodes that cannot transitively reach
      a set of provided nodes.
      
      Fixed subtle bug in ExplodedNodeImpl where we could create predecessor
      iterators that included the mangled "sink" bit.  The better fix is to integrate
      this bit into the void* for the wrapped State, not the NodeGroups representing
      a node's predecessors and successors.
      
      llvm-svn: 48036
      2bdd7769
  4. Mar 05, 2008
  5. Mar 03, 2008
  6. Feb 15, 2008
    • Ted Kremenek's avatar
      Simplified transfer function logic for ++/-- operators. · e81734b0
      Ted Kremenek authored
      Added more boilerplate transfer function support for pointer arithmetic.
      Added more pretty-printing support for symbolic constraints.
      Added transfer function support for handling enum values.
      Minor pointer types cleanup in ExplodedGraphImpl.
      
      llvm-svn: 47183
      e81734b0
  7. Jan 30, 2008
  8. Jan 16, 2008
  9. Jan 13, 2008
Loading