- Apr 11, 2008
-
-
Ted Kremenek authored
llvm-svn: 49505
-
Ted Kremenek authored
llvm-svn: 49503
-
Ted Kremenek authored
code path in the clang driver. Renamed options --grsimple to -checker-simple and -check-cfref to -checker-cfref. llvm-svn: 49500
-
- Apr 10, 2008
-
-
Ted Kremenek authored
llvm-svn: 49488
-
Ted Kremenek authored
llvm-svn: 49455
-
- Apr 09, 2008
-
-
Ted Kremenek authored
Bugs are now reported using a combination of "BugType" (previously BugDescription) and Bug "BugReport" objects, which are fed to BugReporter (which generates PathDiagnostics). This provides a far more modular way of registering bug types and plugging in diagnostics. GRExprEngine now owns its copy of GRCoreEngine, and is not owned by the ExplodedGraph. ExplodedGraph is no longer templated on the "checker", but instead on the state contained in the nodes. llvm-svn: 49453
-
Ted Kremenek authored
llvm-svn: 49414
-
- Mar 31, 2008
-
-
Ted Kremenek authored
GRSimpleVals.h Added a PathDiagnosticClient option to the driver functions for the CFRefCountChecker and the GRSimpleVals analysis. Both analyses now accept a "-o" argument from the driver that specifies where HTML reports should be dumped. llvm-svn: 48989
-
- Mar 21, 2008
-
-
Ted Kremenek authored
llvm-svn: 48659
-
- Mar 16, 2008
-
-
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
-
- Mar 14, 2008
-
-
Ted Kremenek authored
a block of "code". Patched various ASTConsumers (such as ASTDumper) to have more support for processing ObjCMethodDecl. CFGVisitor now builds CFGs for ObjCMethodDecls. llvm-svn: 48363
-
- Mar 12, 2008
-
-
Ted Kremenek authored
Changed CallRetValSymbol to SymbolConjured to allow "conjured" symbols to be created for any expression, not just CallExprs. Added experimental support for conjuring symbols during assingments where the RHS is "unknown". This allows more value tracking for path-sensitivity. Fixed bug in "assumption" logic when processing symbolic constraints; we would improperly mark constraints we didn't support as infeasible. llvm-svn: 48306
-
Ted Kremenek authored
no summaries (useful for false-path pruning). llvm-svn: 48301
-
Ted Kremenek authored
llvm-svn: 48272
-
- Mar 11, 2008
-
-
Ted Kremenek authored
llvm-svn: 48242
-
Ted Kremenek authored
llvm-svn: 48234
-
Ted Kremenek authored
llvm-svn: 48231
-
Ted Kremenek authored
llvm-svn: 48214
-
- Mar 07, 2008
-
-
Ted Kremenek authored
llvm-svn: 48025
-
- Mar 06, 2008
-
-
Gabor Greif authored
llvm-svn: 47995
-
Ted Kremenek authored
llvm-svn: 47982
-