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