1. c3f8955 Add back r153360 with a fix for enums that cover all the 32 bit values. by Rafael Espindola · 13 years ago
  2. 88a569a Revert r153360 (and r153380), "Second part of PR12251. Produce the range metadata in clang for booleans and". by NAKAMURA Takumi · 13 years ago
  3. b000fb5 [analyzer] Tighten up the realloc() failure path note generation...make sure we get the right realloc()! by Jordy Rose · 13 years ago
  4. 3bc75ca [analyzer] Restart path diagnostic generation if any of the visitors change the report configuration while walking the path. by Jordy Rose · 13 years ago
  5. 0115349 [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able to reset diagnostic generation. by Jordy Rose · 13 years ago
  6. 5d5ed59 [parser] If there are unmatched braces in a function definition, try to by Argyrios Kyrtzidis · 13 years ago
  7. e27af29 Second part of PR12251. Produce the range metadata in clang for booleans and by Rafael Espindola · 13 years ago
  8. f602806 Teach APValue printer to print boolean 0 and 1 as 'false' and 'true'. Fix up by Richard Smith · 13 years ago
  9. e78ec3e use EP_OptimizerLast instead of EP_ScalarOptimizerLate for ThreadSanitizer by Kostya Serebryany · 13 years ago
  10. fce79eb Make sure we don't accept an @interface inside another objc container by Argyrios Kyrtzidis · 13 years ago
  11. 3343fad When defining a forward-declared enum, don't try to attach the definition to by Richard Smith · 13 years ago
  12. ad8d8a3 Add support for MIPS' floating ABIs (hard, soft and single) to clang driver. by Akira Hatanaka · 13 years ago
  13. 514f2c9 Avoid applying retain/release effects twice in RetainCountChecker when a function call was inlined (i.e., we do not need to apply summaries in such cases). by Ted Kremenek · 13 years ago
  14. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
  15. e8018f2 corrected check::EndOfTranslationUnit checker name and added 'const' to declaration by Anton Yartsev · 13 years ago
  16. 8c6d360 [CFG] Cache boolean evaluations of expressions to avoid multiple re-evaluations by Argyrios Kyrtzidis · 13 years ago
  17. df474ec modern objc translation of block literal expressions by Fariborz Jahanian · 13 years ago
  18. acb5310 When an MMX output variable is tied to the input variable, we have to implicitly by Bill Wendling · 13 years ago
  19. e5a8aeb Make sure we correctly set the alignment for vector loads and stores associated with vector element lvalues. Patch by Kevin Schoedel (with some minor modifications by me). by Eli Friedman · 13 years ago
  20. 5aac0b6 Fix static analyzer crash on code taking the address of a field. Fixes PR 11146. by Ted Kremenek · 13 years ago
  21. 638e2d3 [analyzer] Add the stat for the number of successfully explored paths. by Anna Zaks · 13 years ago
  22. 749bbe6 [analyzer] Add stats useful for coverage investigations. by Anna Zaks · 13 years ago
  23. 64394e2 [analyzer] Add inlining awareness to the block coverage computation by Anna Zaks · 13 years ago
  24. d13c2c2 modern objc rewriter: until we can translate block literals by Fariborz Jahanian · 13 years ago
  25. 0d4cb85 Fix a comment: kPropertyType = 'T' not 't'. <rdar://problem/11095729> by Bob Wilson · 13 years ago
  26. 2df089d modern objective-c rewriter: Fix up translation of by Fariborz Jahanian · 13 years ago
  27. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 13 years ago
  28. 06911d4 "Teach" RetainCountChecker about dispatch_set_context, which can indirectly free its argument later. Fixes <rdar://problem/11059275>. by Ted Kremenek · 13 years ago
  29. 550f223 Fix broken CFG when an initializer is a statement expression that starts with a while loop (PR 12325). by Ted Kremenek · 13 years ago
  30. 564f4c5 During the instantiation of a class template specialization, that by Richard Smith · 13 years ago
  31. 9293fff Simplify DataRecursiveIntBinOpEvaluator::VisitBinOp() a bit and make sure we don't by Argyrios Kyrtzidis · 13 years ago
  32. f5aa3f5 [analyzer] Malloc: drop symbols captured by blocks. by Anna Zaks · 13 years ago
  33. 5cf6b6c modern objective-c translator: Change declaration of by Fariborz Jahanian · 13 years ago
  34. b778305 Change the binary operator data recursive evaluator to not stop at the first by Richard Trieu · 13 years ago
  35. 850f1b1 Remove unused variable, fix indentation. by Benjamin Kramer · 13 years ago
  36. 54faba4 For enums with no tag name, display its location in by Fariborz Jahanian · 13 years ago
  37. 9354f6a fixes the diagnostic issued in // rdar://11069896 by Fariborz Jahanian · 13 years ago
  38. cde7a1d Report the natural alignment of unsigned long long, not the preferred alignment. by Chad Rosier · 13 years ago
  39. 3d7c44e [analyzer] Malloc: Utter the name of the leaked variable. by Anna Zaks · 13 years ago
  40. 27b867e [analyser] Factor out FindUniqueBinding from RetainCount checker. by Anna Zaks · 13 years ago
  41. 57f6d19 Duplicated code is bad. At least make it consistent. by Bob Wilson · 13 years ago
  42. 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 13 years ago
  43. 677a35b For Darwin, do not let -mcpu override the -arch option. <rdar://11059238> by Bob Wilson · 13 years ago
  44. 4e825df modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
  45. 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 13 years ago
  46. 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
  47. 260a3e4 For the annals of subtle but terrible bugs: fix a longstanding bug by John McCall · 13 years ago
  48. 20f8939 RewriteModernObjC.cpp: Don't expose temporary std::string with StringRef. (StringRef)getName() can be used here. by NAKAMURA Takumi · 13 years ago
  49. fde05e1 Close the paren. // rdar://11076938 by Fariborz Jahanian · 13 years ago
  50. 451b441 Update comment. by Eric Christopher · 13 years ago
  51. 12d47cc modern objective-c translator: insert couple of pragmas for optimization. by Fariborz Jahanian · 13 years ago
  52. 4b2fe6e modern objective-c translator: add static function to initialize by Fariborz Jahanian · 13 years ago
  53. 1cd89c4 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. by Sebastian Redl · 13 years ago
  54. ca89371 Fix the other place where C++98 work for initializer lists was necessary. by Sebastian Redl · 13 years ago
  55. 452eac1 more modern objective-c meta-data stuff. by Fariborz Jahanian · 13 years ago
  56. fce8009 Fix a use-after-free in thunk emission. EmitThunk may call RAUW on Init, invalidating the pointer. by Benjamin Kramer · 13 years ago
  57. a03e40c modern objective-c translator: provide meta-data initialization by Fariborz Jahanian · 13 years ago
  58. 6181e56 Debug info: Tighten up uses of plain MDNode pointers which don't survive replaceOperandWith. by Benjamin Kramer · 13 years ago
  59. fd4ce2c modern objective-c translator: couple of minor by Fariborz Jahanian · 13 years ago
  60. 7cb2a1b objective-c modern translator: Refactor intername ivar names to by Fariborz Jahanian · 13 years ago
  61. db163c8 [avx] Define the _mm256_loadu2_xxx and _mm256_storeu2_xxx intrinsics. by Chad Rosier · 13 years ago
  62. acd76fe Add missing bitcast that was breaking Objective-C++ exception typeinfo (GNUstep runtime). by David Chisnall · 13 years ago
  63. 4cf2253 Fix crash when querying the CFG reported when using the thread safety analysis by Ted Kremenek · 13 years ago
  64. 4bcf3d0 removed unused code in the modern objc rewriter file. by Fariborz Jahanian · 13 years ago
  65. 55261af modern objective-c translator: fix type of objc_exception_throw by Fariborz Jahanian · 13 years ago
  66. 09c5c39 Fix a regression where ':' in CPLUS_INCLUDE_PATH and friends would no longer separate paths. by Nico Weber · 13 years ago
  67. 3e280b5 Add the missing compatibility warning for braced initializers as default arguments. by Sebastian Redl · 13 years ago
  68. 393f98b [analyzer] Mark a failed-realloc's result as an interesting symbol between the realloc call and the null check, so we get nicer path notes. Fixes a regression introduced by the diagnostic pruning added in r152361. by Jordy Rose · 13 years ago
  69. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
  70. 07b49a8 Use character literals for vexing initialization fixit hints. by David Blaikie · 13 years ago
  71. ef94588 [analyzer] Use a FoldingSet to cache simple RetainSummary instances, rather than explicitly keeping DoNothing and StopTracking summaries and nothing else. by Jordy Rose · 13 years ago
  72. 957ff27 Replace a FIXME with a diagnostic when we can't resolve the by Douglas Gregor · 13 years ago
  73. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 13 years ago
  74. f3aae58 [analyzer] Unify retain-count summary generation for class and instance methods. No functionality change. by Jordy Rose · 13 years ago
  75. 44b8e46 Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They are now just simple wrappers around method families, and method decls can cache method family lookups. Also, no one is using them right now. by Jordy Rose · 13 years ago
  76. e921b1a [analyzer] Remove duplicate work on deriving method behavior. No functionality change. by Jordy Rose · 13 years ago
  77. 22e2f85 modern objective-c rewriter: further improvement in by Fariborz Jahanian · 13 years ago
  78. 8fe4525 StaticAnalyzer: Fix abuse of StringRef in r152962. by NAKAMURA Takumi · 13 years ago
  79. 8e42f27 When determining the availability of an enum constant, also consider by Douglas Gregor · 13 years ago
  80. 74b7b2b [analyzer] Don't claim an object was returned with +1 retain count before counting autoreleases. Fixes PR10376. by Jordy Rose · 13 years ago
  81. 2c085ed Fix crash on invalid code. I've tried to produce a reduced test case, but when I do the specific crash is hidden. Fixes <rdar://problem/11063594>. by Ted Kremenek · 13 years ago
  82. fbd5874 [analyzer] Shorten the stack hint diagnostic. by Anna Zaks · 13 years ago
  83. 56a938f [analyzer] Create symbol-aware stack hints (building upon r152837). by Anna Zaks · 13 years ago
  84. 076add6 [analyzer] +Comments by Anna Zaks · 13 years ago
  85. 131579f [analyzer] Add a statistic for the number of times we reach the max by Anna Zaks · 13 years ago
  86. c9b47f9 Escape % in diagnostic message when compiling LLVM IR. by Benjamin Kramer · 13 years ago
  87. 9ab511c sink variable into assert by Matt Beaumont-Gay · 13 years ago
  88. 0821263 When "low alignment" is specified, then set the alignment of the aggregate's by Bill Wendling · 13 years ago
  89. b655bf0 Minor clean up of my last patch. by Fariborz Jahanian · 13 years ago
  90. 542125f modern objective-c translator: write @synchronized. // rdar://11063663 by Fariborz Jahanian · 13 years ago
  91. b136049 Suppress macro expansion of NULL in NULL warnings. by David Blaikie · 13 years ago
  92. 9c6fde5 Skip through transparent contexts when deciding where to add a friend function. by Nick Lewycky · 13 years ago
  93. 4053946 modern objective-c translator: writing @throw statement. by Fariborz Jahanian · 13 years ago
  94. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 13 years ago
  95. e55329d From Vassil Vassilev: by Axel Naumann · 13 years ago
  96. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 13 years ago
  97. ce612f5 Fix analyzer crash on analyzing 'catch' with no condition variable. by Ted Kremenek · 13 years ago
  98. ff99320 Don't try to create "store atomic" instructions of non-integer types; they aren't supported at the moment. PR12040. by Eli Friedman · 13 years ago
  99. 19ebac1 [arcmt] The hard-coded list of weak-incompatible classes is no longer necessary. by Argyrios Kyrtzidis · 13 years ago
  100. 2af504b [arcmt] iOS is always safe to use 'weak'. rdar://10950825 by Argyrios Kyrtzidis · 13 years ago