1. 7cae2f6 Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of a class in GraphViz. by Ted Kremenek · 16 years ago
  2. 70f9243 Add -O[0-3s] support (following llvm-gcc). by Daniel Dunbar · 16 years ago
  3. d69bacc [LLVM up] Add basic -S option to clang. by Daniel Dunbar · 16 years ago
  4. 1318895 Add driver support for invoking block rewriter. by Steve Naroff · 16 years ago
  5. 1c9f81b Add support for rewriting blocks... by Steve Naroff · 16 years ago
  6. a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
  7. 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
  8. 902141f Moved logic for -dump-cfg and -view-cfg into AnalysisConsumer. by Ted Kremenek · 16 years ago
  9. 235e031 Move -dump-live-variables logic to AnalysisConsumer. by Ted Kremenek · 16 years ago
  10. bc46f34 Move logic for "-checker-simple" to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
  11. b35a74a Migrated driver logic for running the CF retain/release checker over to the new AnalysisConsumer interface. by Ted Kremenek · 16 years ago
  12. f4381fd Added AnalysisConsumer, a meta-level ASTConsumer class to drive various by Ted Kremenek · 16 years ago
  13. e7d07d1 Moved LangOptions from TranslationUnit to ASTContext. This induced a variety of cleanups in some ASTConsumers. by Ted Kremenek · 16 years ago
  14. e5c3012 Provide the option to run the CF-retain checker in GC enabled mode. by Ted Kremenek · 16 years ago
  15. 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 16 years ago
  16. 47abe76 Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 16 years ago
  17. 3245a0a Add a mode of hackily syntax highlighting comments. This has a number of by Chris Lattner · 16 years ago
  18. 8ac661c Add -o support for -emit-html, make it not produce a file on an error. by Chris Lattner · 16 years ago
  19. fdbe679 Remove "--html-test" driver option and its corresponding code; all of this by Ted Kremenek · 16 years ago
  20. 55af98c Added driver option "-checker-opt-analyze-headers" to force the static by Ted Kremenek · 16 years ago
  21. d71ed26 Refactored all logic to run the GRSimpleVals and CFRef checker into a common by Ted Kremenek · 16 years ago
  22. 4dc41cc Inlined clang/Analysis/Analyses/GRSimpleVals.h into LocalCheckers.h and removed by Ted Kremenek · 16 years ago
  23. c68ab77 Teach the rewriter how to respect the -o option. by Chris Lattner · 16 years ago
  24. 13e479b Initial experimentation with adding boxed "annotations" to HTMLized source. by Ted Kremenek · 16 years ago
  25. 6a34083 Added the beginning of a set of rewriter functions for pretty-printing source by Ted Kremenek · 16 years ago
  26. 4f943c2 Pass LangOptions to RewriteTest(). by Steve Naroff · 17 years ago
  27. ffe0f43 Added --trim-path-graph to the driver to trim paths from the ExplodedGraph by Ted Kremenek · 17 years ago
  28. 2fff37e Added boilerplate to execute the CF reference count checker (which isn't yet implemented). by Ted Kremenek · 17 years ago
  29. bfc10c9 Modified clang driver option -dump-live-variables to (optionally) use the by Ted Kremenek · 17 years ago
  30. 5f39c2d clang driver options --dump-cfg and --view-cfg now (optionally) use the by Ted Kremenek · 17 years ago
  31. cb33093 Running -grsimple now emits diagnostics about the time spent analyzing each function. Will by Ted Kremenek · 17 years ago
  32. 7df3d71 A couple of msvc compile fixes from the ml; I haven't tested with msvc, by Eli Friedman · 17 years ago
  33. d55fe52 Added --grsimple-view option to clang driver; this is the same as by Ted Kremenek · 17 years ago
  34. e01c987 Renamed GRConstants => GRSimpleVals. by Ted Kremenek · 17 years ago
  35. 19227e3 Added proof-of-concept NULL pointer diagnostics to GRConstants. by Ted Kremenek · 17 years ago
  36. 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
  37. e66b65c pull .ll and .bc writing out of the ASTConsumer destructors into some top by Chris Lattner · 17 years ago
  38. b4b2f0c Insert #pragma once when rewriting a header file. by Fariborz Jahanian · 17 years ago
  39. ee98546 Hooked up the GRConstants analysis to the driver. by Ted Kremenek · 17 years ago
  40. e603df4 Added most of the boilerplate to the driver needed to run the graph-reachability by Ted Kremenek · 17 years ago
  41. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  42. fe947ad Implement -emit-llvm-bc option by Seo Sanghyeon · 17 years ago
  43. f06c928 Split serialization ASTConsumers into two consumers: SingleFileSerializer and by Ted Kremenek · 17 years ago
  44. fdfc198 Removed "SourceFile" from TranslationUnit. This same information will (soon) by Ted Kremenek · 17 years ago
  45. 63ea863 Removed storing inode and device number in TranslationUnit. by Ted Kremenek · 17 years ago
  46. 3910c7c Moved generation of the name of the serialized AST file into by Ted Kremenek · 17 years ago
  47. a1fa3a1 Implemented -serialize-ast option for the driver. This is not really tested by Ted Kremenek · 17 years ago
  48. acc9f33 Modified: CreateTargetInfo(). Now takes Diagnostic* instead of Diagnostic&. by Ted Kremenek · 17 years ago
  49. dca2466 Added serialization support of SourceManager to the clang driver. by Ted Kremenek · 17 years ago
  50. c4ca288 Implemented serialization of TargetInfo. by Ted Kremenek · 17 years ago
  51. e365c50 pass diagnostics into the rewrite test client. by Chris Lattner · 17 years ago
  52. ea75c55 Converted AST Pretty-Printer to use iostreams instead of FILE*. This fixes by Ted Kremenek · 17 years ago
  53. 45e8cbd Implement support for -fwritable-strings and make the code generator by Chris Lattner · 17 years ago
  54. 1b5a4bd Migrated static functions that print decls into a DeclPrinter class, by Ted Kremenek · 17 years ago
  55. bfa82c4 Started work on clang object serialization. Experimental by Ted Kremenek · 17 years ago
  56. 77cd2a0 add scafolding to play around with and bring up the code rewriter. by Chris Lattner · 17 years ago
  57. 97e8b6f Rename ASTStreamers.* -> ASTConsumers.* by Chris Lattner · 17 years ago[Renamed (78%) from Driver/ASTStreamers.h]
  58. 80de08f Added support to clang driver to view ASTs using GraphViz. This by Ted Kremenek · 17 years ago
  59. 2bf5514 UninitialuzedValues now only tracks BlockVarDecls; obviating false positives with by Ted Kremenek · 17 years ago
  60. 580980b switch the llvm emitter to ASTConsumer interface. by Chris Lattner · 17 years ago
  61. c0508f9 switch the various CFG-based stuff over to using ASTConsumer interface, by Chris Lattner · 17 years ago
  62. 3d4997d convert ast printer and dumper ocver to ASTConsumer interface, by Chris Lattner · 17 years ago
  63. 556beb7 add a new ASTConsumer consumer to simplify stuff in the driver. by Chris Lattner · 17 years ago
  64. 055c275 Added "Dead Stores", a flow-sensitive checker that checks for stores by Ted Kremenek · 17 years ago
  65. e4e6334 Added an early implementation of Live-Variables analysis built on by Ted Kremenek · 17 years ago
  66. 7dba860 Added GraphTraits to source-level CFGs (CFG and CFGBlock) to allow by Ted Kremenek · 17 years ago
  67. fddd518 Added CFG infrastructure (CFG.cpp and CFG.h) for clang ASTs. by Ted Kremenek · 17 years ago
  68. 6000dac add a new AST dumper interface (E->dump()). This dumps out by Chris Lattner · 17 years ago
  69. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago