1. 06b3a06 don't warn about unused values when the unused value is a statement expression expanded from a macro. This is of dubious utility in general, but is specifically a major issue for the linux kernel. This resolves PR13747. by Chris Lattner · 12 years ago
  2. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  3. 7aaa167 Remove windows line endings. by Benjamin Kramer · 12 years ago
  4. 5408153 Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the by DeLesley Hutchins · 12 years ago
  5. 4e4c157 Thread-safety analysis: fix handling of string constants in mutex by DeLesley Hutchins · 12 years ago
  6. 3e1ec72 Normalize line endings of r163022. by Joao Matos · 12 years ago
  7. 181cd5b Emulate MSVC's preprocessor macro argument separator behavior by not considering commas from nested macro expansions as argument separators. Fixes parsing of VS 2012 headers. by Joao Matos · 12 years ago
  8. 7e2e4c3 objective-C ARC; detect and warn on retain cycle when by Fariborz Jahanian · 12 years ago
  9. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  10. a89f719 [analyzer] RetainCountChecker: don't assume all functions have names. by Jordan Rose · 12 years ago
  11. e4d90e1 Fixed invalid iterators. Since the iterator is invalidated after the erase() call, we need to replace it with the new one returned. This was triggering an assert under MSVC 2012 and making all the ARCMT/ tests fail. by Joao Matos · 12 years ago
  12. de5277f [analyzer] Though C++ inlining is enabled, don't inline ctors and dtors. by Jordan Rose · 12 years ago
  13. 376c432 objective-C: underline name of the missing method by Fariborz Jahanian · 12 years ago
  14. af503a6 Remove the useless CommentOptions class. by Dmitri Gribenko · 12 years ago
  15. 45796b1 Make AnalyzerOptions a shared object between CompilerInvocation and by Ted Kremenek · 12 years ago
  16. 987695a Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library. by Ted Kremenek · 12 years ago
  17. e506f8a Make a bunch of methods on Lexer private. by Eli Friedman · 12 years ago
  18. c24a76e Comment HTML tag name machers: move from StringSwitch to an efficient by Dmitri Gribenko · 12 years ago
  19. 3a46f5f [analyzer] Ensure that PathDiagnostics profile the same regardless of path. by Jordan Rose · 12 years ago
  20. 8c916ee [analyzer] Fix a crash in plist-html generation introduced in r162939. by Jordan Rose · 12 years ago
  21. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  22. 918546c objective-C ARC: under -Wexplicit-ownership-type diagnose those by Fariborz Jahanian · 12 years ago
  23. fbcb3f1 [analyzer] Refactor the logic that determines if a functions should be by Anna Zaks · 12 years ago
  24. 43d3974 [analyzer] Remove cast inside dyn_cast. by Anna Zaks · 12 years ago
  25. 3f2a55d [analyzer] Make analyzer-ipa=dynamic-bifurcate the default. by Anna Zaks · 12 years ago
  26. dc601f4 [analyzer] Fixup for r162935 as per Jordan's review. by Anna Zaks · 12 years ago
  27. 482466b Switch a couple getAs uses to castAs. by Eli Friedman · 12 years ago
  28. ccc4f28 The presence of a user-*declared* constructor makes the default by Douglas Gregor · 12 years ago
  29. f9f5fdb [analyzer] Plist diagnostics: Fix a case where we fail to close an XML tag. by Jordan Rose · 12 years ago
  30. 9f6419f Add -Wduplicate-enum warning. Clang will emit this warning when an implicitly by Richard Trieu · 12 years ago
  31. d295970 Extend the "__is_pod" hack, which demotes various type trait keywords by Douglas Gregor · 12 years ago
  32. 66341c5 Fixes a bug for binding memoized match results. by Manuel Klimek · 12 years ago
  33. 05fcbd3 [analyzer] Do not propagate the [super init] could be nil assumption by Anna Zaks · 12 years ago
  34. e788365 Teach RetainCountChecker about 'pragma clang arc_cf_code_audited'. by Ted Kremenek · 12 years ago
  35. 2fa9d72 Rename 'MaxLoop' to 'maxBlockVisitOnPath' to reflect reality. We by Ted Kremenek · 12 years ago
  36. 3b8a040 Rename 'VisualizeEGUbi' and 'VisualizeEGDot' to 'visualizeExplodedGraphWithUbigGraph' by Ted Kremenek · 12 years ago
  37. 0caa2d4 Rename AnalyzerOptions 'EagerlyAssume' to 'eagerlyAssumeBinOpBifurcation'. by Ted Kremenek · 12 years ago
  38. 255d4d4 Store const& to AnalyzerOptions in AnalysisManager instead of copying by Ted Kremenek · 12 years ago
  39. 5705a40 Move AnalyzerOptions.h to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  40. 82f5ace Move Analyses.def to include/clang/StaticAnalyzer. by Ted Kremenek · 12 years ago
  41. 9617130 objective-C: clang must implicitly convert by Fariborz Jahanian · 12 years ago
  42. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  43. 3bc2226 PR13652: Don't assume the parameter array on a FunctionTypeLoc for a lambda will by Richard Smith · 12 years ago
  44. 318cc3c Change -analyzer-config to use '=' as the key-value separator, and only by Ted Kremenek · 12 years ago
  45. 50f88b9 Reland r160052: Default to -std=c++11 on Windows. by Nico Weber · 12 years ago
  46. 5666988 Tooling: Add a runToolOnCodeWithArgs() function that allows by Nico Weber · 12 years ago
  47. c586d5d Fix a crash in type merging with enum types. by Eli Friedman · 12 years ago
  48. ecbbea4 Emit .gcda files as absolute paths instead of relative paths. by Bill Wendling · 12 years ago
  49. 554067f [analyzer] Stop tracking symbols based on a retain count summary of by Anna Zaks · 12 years ago
  50. 28694c1 [analyzer] Fixup 162863. by Anna Zaks · 12 years ago
  51. 9af9122 Fix serious regression introduced in r157780 where __attribute__((NSObject)) by Ted Kremenek · 12 years ago
  52. 80de487 [analyzer] Improved diagnostic pruning for calls initializing values. by Anna Zaks · 12 years ago
  53. a484fc7 Make alignment computation for pointer values for builtins handle by Eli Friedman · 12 years ago
  54. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  55. 1d8ae1d Use getTargetDefines() virtual function in MipsTargetInfoBase successors by Simon Atanasyan · 12 years ago
  56. d4935a0 Factor out MIPS macro definitions common for all MIPS targets. by Simon Atanasyan · 12 years ago
  57. 48def65 Move TLS check from LValueExprEvaluator::VisitVarDecl to by Hans Wennborg · 12 years ago
  58. a414a2f objective-C: make -Widiomatic-parentheses work by Fariborz Jahanian · 12 years ago
  59. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  60. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago
  61. a14f400 Reversing the logic since C99 mode is actually not an extension. Also, changing the group to the singular to match the diagnostic better. by Aaron Ballman · 12 years ago
  62. 29f431b Fix r162835 as per Richard's comments. by Hans Wennborg · 12 years ago
  63. ae7a66f The address of a TLS var is not compile-time constant (PR13720) by Hans Wennborg · 12 years ago
  64. 7b73e08 Add new -cc1 driver option -analyzer-config, which allows one to specify by Ted Kremenek · 12 years ago
  65. 73212df [analyzer] C++ objects returned on the stack may be wrapped in ExprWithCleanups. by Jordan Rose · 12 years ago
  66. 8a64bb5 Keep history of macro definitions and #undefs by Alexander Kornienko · 12 years ago
  67. ec2a396 Modifes BoundNodes to store void* and allow casting them by Manuel Klimek · 12 years ago
  68. a23bd4c objective-C arc: ns_returns_retained is a type attribute in ARC, by Fariborz Jahanian · 12 years ago
  69. ffb155f Only add common tool options when CommonOptionsParser is used. by Alexander Kornienko · 12 years ago
  70. b706d90 Revert r162424 now that the scoping issue has been fixed in r162444. by Chad Rosier · 12 years ago
  71. d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 12 years ago
  72. c828620 Splitting the duplicated decl spec extension warning into two: one is an ExtWarn and the other a vanilla warning. This addresses PR13705, where const char const * wouldn't warn unless -pedantic was specified under the right conditions. by Aaron Ballman · 12 years ago
  73. 827eeb6 [analyzer] Teach CallEventManager that CXXTemporaryObjectExpr is also a ctor. by Jordan Rose · 12 years ago
  74. 632e502 [analyzer] When we look for the last stmt in a function, skip implicit dtors. by Jordan Rose · 12 years ago
  75. c0c0066 CUDA: give static storage class to __shared__ and __constant__ by Peter Collingbourne · 12 years ago
  76. 1aba778 CUDA: give correct address space to globals declared in functions by Peter Collingbourne · 12 years ago
  77. 4112a4c Tidy up. by Chad Rosier · 12 years ago
  78. 00d1637 [ms-inline asm] Have generateAsmString() return the AsmString computed by Sema. by Chad Rosier · 12 years ago
  79. 89fb6d7 [ms-inline asm] Add constraints to MSAsmStmt. We don't currently compute by Chad Rosier · 12 years ago
  80. a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 12 years ago
  81. 9252701 [ms-inline asm] Use dyn_cast<> here to simplify logic. by Chad Rosier · 12 years ago
  82. 65e209a [analyzer] Don't purge dead symbols at the end of calls if -analyzer-purge=none. by Jordan Rose · 12 years ago
  83. aba59aa [ms-inline asm] Make the AsmStmt class non-virtual. by Chad Rosier · 12 years ago
  84. 36d5cea Fix PR13704 by Michael Liao · 12 years ago
  85. 88617a2 Warn about suspicious implicit conversions from floating point to bool by Hans Wennborg · 12 years ago
  86. 9438016 Cleanup FreeBSD linking and add support for -pie. by Roman Divacky · 12 years ago
  87. 02e221b Fix for assertion when solving unresolved templates. Patch by Magee, Josh. by Rafael Espindola · 12 years ago
  88. 4c3b8a3 Fix a -Wdocumentation warning. by Dmitri Gribenko · 12 years ago
  89. c88c6a4 Merging consecutive comments: be more conservative. by Dmitri Gribenko · 12 years ago
  90. a1f81bb [analyzer] Rename addTrackNullOrUndefValueVisitor to trackNullOrUndefValue. by Jordan Rose · 12 years ago
  91. 166b7bd [analyzer] Refactor FindLastStoreBRVisitor to not find the store ahead of time. by Jordan Rose · 12 years ago
  92. 7aba117 [analyzer] If the last store into a region came from a function, step into it. by Jordan Rose · 12 years ago
  93. 6062334 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. by Jordan Rose · 12 years ago
  94. c4fb221 [ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubs by Chad Rosier · 12 years ago
  95. 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
  96. 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 12 years ago
  97. 06d4368 CodeGen: Hoist check from recursive function to its only callsite. by Benjamin Kramer · 12 years ago
  98. cfa07e3 CodeGen: When emitting stores for an initializer, only emit a GEP if we really need the store. by Benjamin Kramer · 12 years ago
  99. 9804b76 MIPS: Use -G option to specify MIPS section threshold. Translate it by Simon Atanasyan · 12 years ago
  100. da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 12 years ago