1. 1abc6bc Add code-completion support directly to ASTUnit, which performs code by Douglas Gregor · 14 years ago
  2. cbfe502 Emit standard-library RTTI with external linkage, not weak_odr. by John McCall · 14 years ago
  3. 72905cf Change the checker callback cache in GRExprEngine to be more compact (and IMHO a little easier to understand), and add the same sort of caching for EvalAssume (tied for least-used callback), mostly as proof-of-concept. by Jordy Rose · 14 years ago
  4. 5fcefd9 Accept and ignore (for now) -funroll-loops. by Eric Christopher · 14 years ago
  5. 0c7d32b Extend the hidden-visibility vtables optimization to template classes that by John McCall · 14 years ago
  6. 0b25172 Some more correctness fixes and code-size optimizations for fragile-ABI by John McCall · 14 years ago
  7. eababfb When we try (but fail) to build a precompiled preamble, wait for a by Douglas Gregor · 14 years ago
  8. e898ed5 Add more AVX 256-bit intrinsics and test cases for them by Bruno Cardoso Lopes · 14 years ago
  9. d05b1b2 Add a test case for P%7346, which was fixed by not doing the operator by John McCall · 14 years ago
  10. 1544282 Only look up an 'operator delete' on the definition of a destructor, not on by John McCall · 14 years ago
  11. 046a746 Look through using declarations when deciding whether to use an operator by John McCall · 14 years ago
  12. 03b0df9 Fix a warning on a test. by John McCall · 14 years ago
  13. 39dad53 Do a very simple pass over every function we emit to infer whether we can by John McCall · 14 years ago
  14. 863e718 add a hack for visual studio, fixing PR7796 by Chris Lattner · 14 years ago
  15. 059612d Incomplete promotion of selector info to per-file data. by Sebastian Redl · 14 years ago
  16. 99c40bb Add support for VFP status & control operations for ARM. by Nate Begeman · 14 years ago
  17. f890679 Improved false positive detection and numerous small issues in UnreachableCodeChecker by Tom Care · 14 years ago
  18. ac63193 Remove DoneEvaluating field (unused since r90296) by Jordy Rose · 14 years ago
  19. ff59efd Makes GRState::makeWithStore private, to encourage clients to make store changes through GRState instead of directly accessing the StoreManager. Also adds cover methods for InvalidateRegion(s) and EnterStackFrame to GRState. by Jordy Rose · 14 years ago
  20. eb8837b When using a precompiled preamble, keep track of the top-level by Douglas Gregor · 14 years ago
  21. 1d83243 PR7795: Fix the definition of __WCHAR_MAX__ with -fshort-wchar. by Eli Friedman · 14 years ago
  22. a865005 Apart from storing/retrieving the previous redeclaration from PCH, also store/retrieve the most recent by Argyrios Kyrtzidis · 14 years ago
  23. ba5ff8c Introduce getMostRecentDeclaration() and getFirstDeclaration() for RedeclarableTemplateDecl. by Argyrios Kyrtzidis · 14 years ago
  24. bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
  25. be4ebcd Avoid writing a VTABLE_USES record in PCH if there are no entries. by Argyrios Kyrtzidis · 14 years ago
  26. 8074ab3 fix some undefined behavior, PR7779. by Chris Lattner · 14 years ago
  27. 2dffe2d Driver: Don't forward any -g options to GCC, when using it to drive the by Daniel Dunbar · 14 years ago
  28. 1d715ac Reshuffle the PCH generator action and consumer, so that we can re-use by Douglas Gregor · 14 years ago
  29. 3d640e6 Emit weak vtables of non-template classes with hidden visibility. by John McCall · 14 years ago
  30. e3273e7 Allow offsets to be negative. Out-of-bound cases are checked elsewhere. We by Zhongxing Xu · 14 years ago
  31. e888233 Pull the region offset computation logic into a single method. by Zhongxing Xu · 14 years ago
  32. 5ce9462 Support x86 AVX 256-bit instructions built-ins. Right now support all of them, but by Bruno Cardoso Lopes · 14 years ago
  33. bc42c53 Changed GRExprEngine to pass down a reference to itself when checkers are doing postanalysis. This allows the checker to gather information about the state of the engine when it has finished. by Tom Care · 14 years ago
  34. 9b823e8 Add -cc1 option '-unoptimized-cfg' to toggle using a CFG (for static analysis) that doesn't prune CFG edges. by Ted Kremenek · 14 years ago
  35. ad5a894 Add 'AnalysisContext::getUnoptimizedCFG()' to allow clients to get access to the original by Ted Kremenek · 14 years ago
  36. 97ba481 Labels (and case statement) don't create independent scope parents for the by John McCall · 14 years ago
  37. db9d214 Simplify global method pool implementation in Sema. No functionality change. by Sebastian Redl · 14 years ago
  38. f8dcf1a Fix another case (this time in JumpScopeChecker) where walking deeply nested CaseStmts can blow out the stack. Fixes <rdar://problem/8125165>. by Ted Kremenek · 14 years ago
  39. 074ae35 Fix idempotent operations false positive caused by ivars not being invalidated in function by Ted Kremenek · 14 years ago
  40. 4204f07 Further adjustments to -Wglobal-constructors; works for references and direct by John McCall · 14 years ago
  41. 73dfa3d Add Darwin dylib versioning support to libclang when build with CMake. by Douglas Gregor · 14 years ago
  42. c0659ec When using a precompiled preamble, save the diagnostics produced when by Douglas Gregor · 14 years ago
  43. fe97fa1 'Assumption &A' gets default initialized to 'Possible' if it doesn't exist; no need to two by Ted Kremenek · 14 years ago
  44. 8077638 Add test case for <rdar://problem/8258814>. by Ted Kremenek · 14 years ago
  45. d8c5abb Query only the latest version of an identifier in the PCH chain. Make sure this version holds the entire declaration chain. This is a much saner solution than trying to merge the info from all elements, and makes redeclarations work properly. Expand the declarations test case to cover more compliated cases. by Sebastian Redl · 14 years ago
  46. ed48a8f Remove mutable data on TagType and InjectedClassNameType, by instead walking the declaration chain in search of a definition. This is necessary for a sane chained PCH implementation. No observable performance change on Carbon.h syntax-only, and bootstraps cleanly. by Sebastian Redl · 14 years ago
  47. e04f5fc Compute width/align of objc builtin types (id, etc) for radar 8258797. by Fariborz Jahanian · 14 years ago
  48. 7362aa3 Update UsersManual, we support '#pragma align' now. by Daniel Dunbar · 14 years ago
  49. f56a488 Frontend: Change PluginASTAction::ParseArgs to take a CompilerInstance object by Daniel Dunbar · 14 years ago
  50. 9c1845d You actually have to include a header in order to use a symbol, it's so 90s.. by Argyrios Kyrtzidis · 14 years ago
  51. b81645f Use llvm_unreachable. by Argyrios Kyrtzidis · 14 years ago
  52. 62db888 Shut up warnings in Release build. by Argyrios Kyrtzidis · 14 years ago
  53. 76c38d3 Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr for them that will deserialize them when needed. by Argyrios Kyrtzidis · 14 years ago
  54. 26faaac Rename getStdNamespace -> getOrCreateStdNamespace, to better reflect its functionality. by Argyrios Kyrtzidis · 14 years ago
  55. 25b58eb Driver/Darwin: Change where Darwin computes the host version, to normalize tool by Daniel Dunbar · 14 years ago
  56. 6699877 Driver: Have -ccc-host-triple simply override the default in the driver, for by Daniel Dunbar · 14 years ago
  57. c2bda62 Driver/Darwin: Inline some constants. by Daniel Dunbar · 14 years ago
  58. 214afe9 Driver/FreeBSD: Change how FreeBSD derives the Lib32 variable, to normalize tool by Daniel Dunbar · 14 years ago
  59. 4180011 Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExtension. by Daniel Dunbar · 14 years ago
  60. 74edcea Driver: Give Build{Universal,}Actions access to the default host tool chain. I by Daniel Dunbar · 14 years ago
  61. 7caf9b3 Improve flat store: MemRegion::getAsOffset() computes a region's offset within by Zhongxing Xu · 14 years ago
  62. 2fe238e Driver: Add Compilation::addCommand and switch tools to using it, now that we by Daniel Dunbar · 14 years ago
  63. d0b77e1 Driver: Eliminate PipedJob, which is now unused. by Daniel Dunbar · 14 years ago
  64. 7c1e465 Driver: Eliminate special InputInfo kind for pipes, it is now unused. by Daniel Dunbar · 14 years ago
  65. 8c631e3 Driver: Eliminate now unnecessary tool hooks for whether they accept piped input/output. by Daniel Dunbar · 14 years ago
  66. 9b18cca Driver: Simplify. by Daniel Dunbar · 14 years ago
  67. e434125 Driver: Eliminate now unused argument. by Daniel Dunbar · 14 years ago
  68. defcda7 Driver: Simplify logic for sending 'clang -E t.c' output to stdout. by Daniel Dunbar · 14 years ago
  69. 58e12fd Driver: Never try to use piped inputs. by Daniel Dunbar · 14 years ago
  70. c19a12d Driver: Start ripping out support for -pipe, which is worthless and complicates by Daniel Dunbar · 14 years ago
  71. 95c0457 Driver/OpenBSD: Update toolchain for compiler changes / C++; patch by Jonathan by Daniel Dunbar · 14 years ago
  72. edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 14 years ago
  73. 5633c1e Simplify. by Daniel Dunbar · 14 years ago
  74. 270c035 PR7777: Set EnabledByDefault to something useful, instead of setting it by Eli Friedman · 14 years ago
  75. b4b9b15 Kill off RequiresGlobalConstructor in favor of isConstantInitializer. by John McCall · 14 years ago
  76. 626e96e Make a first pass at implementing -Wglobal-constructors. I'm worried that this by John McCall · 14 years ago
  77. 1d8d1cc Instantiate attributes from the pattern record when instantiating by John McCall · 14 years ago
  78. b567a8b Fix indentation. by John McCall · 14 years ago
  79. e46f62c Don't consider all local variables in C++ to mandate scope-checking, just by John McCall · 14 years ago
  80. b60a77e Only run the jump-checker if there's a branch-protected scope *and* there's by John McCall · 14 years ago
  81. 64a1523 Iterate typeloc's for class bases. by Nick Lewycky · 14 years ago
  82. 87bb582 Fix fragile-ABI ObjC exceptions in the presence of optimization with by John McCall · 14 years ago
  83. f9ae8f9 build: Don't pass -avoid-version or -no-undefined on Darwin, they don't do by Daniel Dunbar · 14 years ago
  84. cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
  85. dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
  86. cc5888d Implement dependency analysis for the precompiled preamble. If any of by Douglas Gregor · 14 years ago
  87. 036cdf0 Update checker build. by Ted Kremenek · 14 years ago
  88. d85770b Test case for PR7763. by Tom Care · 14 years ago
  89. 216b201 Uncomment unfinished work bailout in IdempotentOperationsChecker. by Tom Care · 14 years ago
  90. 385103b Add some timers to ASTUnit that are only enabled when the LIBCLANG_TIMING environment variable is set. by Douglas Gregor · 14 years ago
  91. 1450ef9 Correctly deal with using names for both functions and structs in chained PCH. by Sebastian Redl · 14 years ago
  92. 9f339ba Add specialisation iterators for {Class,Function}TemplateDecl by Peter Collingbourne · 14 years ago
  93. 4048590 Refactor find*Specialization functions using SpecEntryTraits by Peter Collingbourne · 14 years ago
  94. 44dd0b4 Introduce RedeclarableTemplateDecl::SpecEntryTraits by Peter Collingbourne · 14 years ago
  95. ade5000 Safely get a data pointer for vectors that might be empty. by Sebastian Redl · 14 years ago
  96. 73f666f Tighten the rules when deciding if an ivar must be by Fariborz Jahanian · 14 years ago
  97. 35f9a19 Fixed typedef inside extern "C". by Abramo Bagnara · 14 years ago
  98. acc9bf3 tests: Use env instead of assuming bash. by Daniel Dunbar · 14 years ago
  99. 390f55f Update checker build. by Ted Kremenek · 14 years ago
  100. 0dbbc04 When we are deserializing the lexical decls of a DeclContext from PCH, notify the PCHReader to hold off passing Decls by Argyrios Kyrtzidis · 14 years ago