1. 14508ff Don't use x86_mmx where it isn't necessary. by Eli Friedman · 13 years ago
  2. d18eeca Make clang behave in a gcc-compatible way in the presence of multiple flags for the same x86 target feature (e.g. -mno-sse -msse). gcc uses a somewhat unintuitive algorithm here in that the enabled SSE instructions is based on the order of the *last* flag for *each* feature-level, so that "-mno-sse -msse2" only enables SSE2, but "-mno-sse -msse2 -msse" enables all SSE levels. by Eli Friedman · 13 years ago
  3. 12c738d Add a testcase for r134292. by Eric Christopher · 13 years ago
  4. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
  5. 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
  6. 1c73dcb Fix assertion hit in inferARCWriteback. by Argyrios Kyrtzidis · 13 years ago
  7. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  8. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  9. 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
  10. e67d151 Emit guard variables for any weak global that has a run-time by Douglas Gregor · 13 years ago
  11. 07f4a06 When adding boolean keywords for typo correction, add either "bool" or by Douglas Gregor · 13 years ago
  12. df9a41f Fix testcase by Douglas Gregor · 13 years ago
  13. bcc3e66 Don't zero-initialize default-initialized local variables that have by Douglas Gregor · 13 years ago
  14. 31fd2b7 For code such as: by Richard Trieu · 13 years ago
  15. 304e233 Fix for PR7410. Allow functions in a derived class that improperly overwrite a virtual function in the base class to be inserted into the derived class function list to prevent extra errors every time the derived class is used. by Richard Trieu · 13 years ago
  16. c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 13 years ago
  17. 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
  18. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  19. 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
  20. 935a70c Fix off-by-one error in StringLiteral::getLocationOfByte. by Hans Wennborg · 13 years ago
  21. 150fee8 Move test/Sema/return.cpp into test/SemaCXX/return.cpp by Hans Wennborg · 13 years ago
  22. ea4aba0 Perform lvalue-to-rvalue conversions on both operands of ->* by John McCall · 13 years ago
  23. 62273f9 Test for errors for returning a value from a ctor or dtor. by Hans Wennborg · 13 years ago
  24. 54001c1 Check for deprecated/unavailable/etc attributes on fields that are by Douglas Gregor · 13 years ago
  25. e12a11f When redeclaring a local extern in the same scope, make sure that we by Douglas Gregor · 13 years ago
  26. 8fefc8e objc-arc: fix a IRGen crash when checking for by Fariborz Jahanian · 13 years ago
  27. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
  28. ded137f We don't pass classes with a copy-constructor or destructor byval, so the address takes up an integer register (if one is available). Make sure the x86-64 ABI implementation takes that into account properly. by Eli Friedman · 13 years ago
  29. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 13 years ago
  30. d6a4d18 Revert r133024, "[format strings] correctly suggest correct type for '%@' by Daniel Dunbar · 13 years ago
  31. be098b3 Update this test to reflect the new (deterministic) order in r134038. by Chandler Carruth · 13 years ago
  32. ea76d8a Modify test case to allow buildbots to make forward progress. This test should by Chad Rosier · 13 years ago
  33. 99ca47b Driver/Darwin: -force_load can be specified multiple times. by Daniel Dunbar · 13 years ago
  34. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 13 years ago
  35. d3d49bb Be more thorough about mangling unresolved types. by John McCall · 13 years ago
  36. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  37. 020540b Fix test case; we may end up linking against the libprofile_rt dylib. by Douglas Gregor · 13 years ago
  38. 0fa6bf7 [analyzer] strnlen isn't a builtin, don't test for it by Jordy Rose · 13 years ago
  39. 8306831 Fix PR9279 - Macro expansion stack trace seriously broken with function-style macros, by not recursively printing notes for other 'instantiated from' notes. by Chris Lattner · 13 years ago
  40. db7abf7 Remove the call to GetTypeForDeclarator in Sema::ActOnCXXConditionDeclaration. by Argyrios Kyrtzidis · 13 years ago
  41. 2ba68b2 Cut down a few of the excess errors in the test. by Argyrios Kyrtzidis · 13 years ago
  42. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 13 years ago
  43. c03fa49 ARC writeback isn't supposed to apply to local indirect pointers, by John McCall · 13 years ago
  44. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  45. a0b7d2e Merge this test into another. by John McCall · 13 years ago
  46. 239cad7 Update test for r133934. by John McCall · 13 years ago
  47. 68fe96a Handle nonnull attribute with optional argument number on by Fariborz Jahanian · 13 years ago
  48. eda3687 [analyzer] Use UnknownVal when default-initializing arrays whose element types we don't model, to distinguish them from uninitialized arrays (PR10163). by Jordy Rose · 13 years ago
  49. 9d11e6f Revert parts of r133860 to fix a crash. Add a test. by Nico Weber · 13 years ago
  50. 064c44b [libclang] Avoid having the cursor of an expression replace the declaration cursor by Argyrios Kyrtzidis · 13 years ago
  51. 5517b89 [libclang] Avoid having the cursor of an expression "overwrite" the annotation of the by Argyrios Kyrtzidis · 13 years ago
  52. d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 13 years ago
  53. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 13 years ago
  54. ae19806 Fix missing braces around two statements that were intended to be part by Chandler Carruth · 13 years ago
  55. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
  56. 2ced044 Fix PR10187: when diagnosing a two-phase-lookup-related failure, don't assert that any names we find are valid candidates for the call. by Richard Smith · 13 years ago
  57. 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 13 years ago
  58. df7b091 Do not apply the ARC move optimization to 'const'-qualified xvalues. by John McCall · 13 years ago
  59. 913dab2 Mark the multiply which occurs as part of performing pointer by John McCall · 13 years ago
  60. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  61. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
  62. 88c1dfc Two more test cases which have been long uncommitted. by John McCall · 13 years ago
  63. 4027f09 Test case for r133840, neglectfully uncommitted. by John McCall · 13 years ago
  64. 1d323e0 Fix struct member's scope. Patch by Xi Wang. by Devang Patel · 13 years ago
  65. bc8d40d Change the IR-generation of VLAs so that we capture bounds, by John McCall · 13 years ago
  66. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
  67. a7bf7bb Only do delayed diagnostics if there were no errors when parsing the decl. by Argyrios Kyrtzidis · 13 years ago
  68. cf79eba [arcmt] Add test for rdar://9601437. by Argyrios Kyrtzidis · 13 years ago
  69. 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 13 years ago
  70. 7ddf6b2 Allow Lexer::getLocForEndOfToken to return the location just passed the macro instantiation by Argyrios Kyrtzidis · 13 years ago
  71. b5303aa Allow the fixit for missing ':' in the ?: ternary operator if it is pointing by Argyrios Kyrtzidis · 13 years ago
  72. c39b6bc This patch started as an attempt to fix up the horrid naming by Sean Hunt · 13 years ago
  73. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  74. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  75. b1094a0 [arcmt] Fully migrate ObjC++ classes, rdar://9660007. by Argyrios Kyrtzidis · 13 years ago
  76. 7707c75 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 13 years ago
  77. d028302 Improve on warning when objc pointer is used in by Fariborz Jahanian · 13 years ago
  78. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  79. b9b4b78 Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast expression into the LHS of a compound assignment. Fixes compound assignment of various "compatible" vector types, including NEON-vector and gcc-vector types. by Eli Friedman · 13 years ago
  80. 7140b3c cmake+lit: final cleanup related to the recent churn by Andrew Trick · 13 years ago
  81. 115f2b9 Fix this test on machines that don't run clang -cc1as when asked to assemble. by Nick Lewycky · 13 years ago
  82. 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 13 years ago
  83. 4cc12c6 Clean up the heart of the caching code and miss fewer edge cases. by Sean Hunt · 13 years ago
  84. b7bca25 lit support for REQUIRES: asserts. by Andrew Trick · 13 years ago
  85. 4f0845e Check for placeholders early on in by Douglas Gregor · 13 years ago
  86. d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 13 years ago
  87. 9c7f469 test/Unit: Fixup lit.cfg to allow running inside test/Unit (with llvm-config in by Daniel Dunbar · 13 years ago
  88. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  89. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  90. c09ce12 Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! by Douglas Gregor · 13 years ago
  91. 1d441ee When instantiating a function template declaration that was expressed by Douglas Gregor · 13 years ago
  92. 7bf952e [arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557 by Argyrios Kyrtzidis · 13 years ago
  93. d26fef0 Change "cannot assign retained object.." warning to "assigning retained object.." by Argyrios Kyrtzidis · 13 years ago
  94. 8295b7b objc-arc: Allow unbridged cast of retainable object to by Fariborz Jahanian · 13 years ago
  95. d1bd98a Implement the C++0x move optimization for Automatic Reference Counting by Douglas Gregor · 13 years ago
  96. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 13 years ago
  97. fc0f40a Only do config-time substitution of LLVM_BUILD_MODE in by Andrew Trick · 13 years ago
  98. d768e9d Emit @finally blocks completely lazily instead of forcing their by John McCall · 13 years ago
  99. d71315c It is possible to request the nonfragile ABI with -fobjc-abi-version=2; by John McCall · 13 years ago
  100. e3499ca Fix PR10168: don't warn for unused non-dependent variables in both the template definition and each instantiation. by Richard Smith · 13 years ago