1. 8a1fdfc PR16054: Slight strengthening for -Wsometimes-uninitialized: if we use a by Richard Smith · 11 years ago
  2. aaaa2a1 Move the execution code from Compilation::ExecuteCommand to Command::Execute by Hans Wennborg · 11 years ago
  3. fc33897 Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print. by Hans Wennborg · 11 years ago
  4. d068607 Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required. by Aaron Ballman · 11 years ago
  5. 42ade49 clang-cl: Warn about overriding /MD with /MT etc. by Hans Wennborg · 11 years ago
  6. 4b6730d Teach RAV to visit parameter variable declarations of implicit functions. Fixes PR16182. by Michael Han · 11 years ago
  7. 71fcba8 Split -Wunused-variable warning. by Daniel Jasper · 11 years ago
  8. 595ff7f [mips][msa] Corrected the definition of the dotp_[su].[hwd] intrinsics by Daniel Sanders · 11 years ago
  9. 75804ca Remove unused diagnostics. by Benjamin Kramer · 11 years ago
  10. 5f0a352 Support for modular module-map-files by Daniel Jasper · 11 years ago
  11. f365bb2 Do not quote YAML plain string myself. Let YAMLIO do that. by Rui Ueyama · 11 years ago
  12. ebaee6b The cleanup attribute no longer uses an unresolved, simple identifier as its argument. Instead, it takes an expression that is fully resolved. by Aaron Ballman · 11 years ago
  13. 66118c2 PR17075: When performing partial ordering of a member function against a by Richard Smith · 11 years ago
  14. 2956ef4 Add -fansi-escape-codes option by Nico Rieck · 11 years ago
  15. 4ad09e6 getMostSpecialized for function template sets is never used in the context of a by Richard Smith · 11 years ago
  16. 812d6bc PR5683: Issue a warning when subtracting pointers to types of zero size, and by Richard Smith · 11 years ago
  17. c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
  18. 6d0a8d5 clang-cl: Support building DLLs (PR17083) by Hans Wennborg · 11 years ago
  19. 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
  20. 048733a [mips][msa] Removed unsupported dot product instructions (dotp_[su].b). by Daniel Sanders · 11 years ago
  21. 814cdad Attempting to unbreak the makefile-base builds. by Aaron Ballman · 11 years ago
  22. bbb3b32 Attribute tablegen now understands that attribute arguments can be optional. This allows for automated checking of the number of arguments expected vs number of arguments given for attributes. Greatly reduces the amount of manual checking required. by Aaron Ballman · 11 years ago
  23. 5bfc796 clang-cl: parse (but don't support) the /o flag by Hans Wennborg · 11 years ago
  24. b60fae5 C++ modules: if a class is defined in multiple modules (for instance, because by Richard Smith · 11 years ago
  25. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  26. e593489 Removing the endian attribute and updating associated test cases. This functionality was never completely implemented, and this is an improvement over silently eating the attribute. by Aaron Ballman · 11 years ago
  27. 8bc5602 The OpenCL standard specifies the sizes and alignments of various types than other C-family by David Tweed · 11 years ago
  28. b716558 C++ modules: fix a bug where loading a declaration with some name would prevent by Richard Smith · 11 years ago
  29. 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
  30. 29b37a0 AST: __uuidof should leak through templated types by David Majnemer · 11 years ago
  31. 1245a54 Fix missing source location in CXXTemporaryObjectExpr nodes. by Enea Zaffanella · 11 years ago
  32. c411910 Reorder libm LIBBUILTIN definition groups by Hal Finkel · 11 years ago
  33. e843cc7 Reorder libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
  34. d46ab5e Add the missing "n" to libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
  35. 798186a Remove error-prone 'list initialization' flag from an implicit conversion by Richard Smith · 11 years ago
  36. c64bbe8 clang-cl: ignore /RTC options (PR17129) by Hans Wennborg · 11 years ago
  37. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  38. 535ae75 Remove unused method Job::AddCommand. by Hans Wennborg · 11 years ago
  39. a33ab60 Consumed Analysis: The 'consumable' attribute now takes a identifier specifying the default assumed state for objects of this class by David Blaikie · 11 years ago
  40. dae9271 Improve error for "override" + non-virtual func. by Eli Friedman · 11 years ago
  41. 0b62cc3 Handle zero-width and double-width characters in string literals and comments. by Alexander Kornienko · 11 years ago
  42. 7b7bef1 Add new methods for TargetInfo: by Stepan Dyatkovskiy · 11 years ago
  43. b2c7047 Support suppressing unused arguments warnings as a core option so that by Chandler Carruth · 11 years ago
  44. a5e77a8 Add specific warning flags for GNU ext in lexer. by Eli Friedman · 11 years ago
  45. 86164e8 Note when a decl is used in AST files. by Eli Friedman · 11 years ago
  46. 6155fbe Remove the -fuse-gold-plugin driver option. by Rafael Espindola · 11 years ago
  47. 9e046e1 More unused warning silencing. by Eric Christopher · 11 years ago
  48. 9a2a52f Cleaned doxygen comments. by Alexander Kornienko · 11 years ago
  49. 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
  50. 799bf2d Attempt to silence some defined but not used warnings. by Eric Christopher · 11 years ago
  51. 5013fcf Documentation fix: remove advice to use cast/dyn_cast on TypeLocs, updating by James Dennett · 11 years ago
  52. bdf3341 Add a diagnostic group for the "ignoring (static|inline) keyword on by Peter Collingbourne · 11 years ago
  53. 5f7ac67 ObjectiveC migrator: Cannot use bridging annotations for by Fariborz Jahanian · 11 years ago
  54. 709a8ca clang-cl: Make -W a core option so we can adjust clang warnings. by Reid Kleckner · 11 years ago
  55. caa5ab2 Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling. by Aaron Ballman · 11 years ago
  56. 99a7238 Refactor computation of whether a variable declaration's type should be merged by Richard Smith · 11 years ago
  57. 0e8534e Consumed analysis: add return_typestate attribute. by DeLesley Hutchins · 11 years ago
  58. 8edabd9 Factor out parsing and allocation of IdentifierLoc objects. by Richard Smith · 11 years ago
  59. 36d558d Add an implicit dtor CFG node just before C++ 'delete' expressions. by Jordan Rose · 11 years ago
  60. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  61. 2dfbb32 Remove unused group. by Rafael Espindola · 11 years ago
  62. a673dbd Use -### instead of -ccc-print-options. by Rafael Espindola · 11 years ago
  63. 7156fff Remove DynCastMatcher, since it is pretty much the same as Matcher<T>::WrappedMatcher. by Samuel Benzaquen · 11 years ago
  64. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  65. 39024ec Remove 3 unused ccc options. by Rafael Espindola · 11 years ago
  66. 94c0ad9 Clean out unused diagnostics. by Benjamin Kramer · 11 years ago
  67. 9a96de7 The diagnostic err_init_conversion_failed uses the enum by Richard Trieu · 11 years ago
  68. 624421f Consolidating the notion of a GNU attribute parameter with the attribute argument list. by Aaron Ballman · 11 years ago
  69. c55bee6 Consumed analysis: add 'consumable' class attribute. by DeLesley Hutchins · 11 years ago
  70. 4e899d9 Reduce the number of symbols by changing how templates are instantiated per function bound in the registry. by Samuel Benzaquen · 11 years ago
  71. c2d7757 Don't eagerly load all conversion operators when loading a class declaration by Richard Smith · 11 years ago
  72. 26c7dc3 Simplify slightly. by Richard Smith · 11 years ago
  73. e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
  74. cd03f86 Be lazier when loading KeyFunctions from PCH/modules. We don't need to load by Richard Smith · 11 years ago
  75. b7dc1f5 Consumed analysis: improve handling of conditionals. by DeLesley Hutchins · 11 years ago
  76. d0f2921 ObjectiveC migrator: remove dead code. by Fariborz Jahanian · 11 years ago
  77. 944f09f mangle aarch64 Neon ACLE scalar instrinsic name with BHSD suffix. by Kevin Qin · 11 years ago
  78. 8ed2f3a Change return type of Sema::DiagnoseAmbiguousLookup from bool to void. by Serge Pavlov · 11 years ago
  79. 46c8fca Make getDiagnosticsInGroup helper method a static function in the cpp file and move the WarningOption struct into an anonymous namespace instead of clang namespace since it no longer needs to be forward declared in the header. by Craig Topper · 11 years ago
  80. 4a97b8e Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't by Richard Smith · 11 years ago
  81. 5b98aba ObjectiveC migrator. This patch infers readonly properties for no-parameter by Fariborz Jahanian · 11 years ago
  82. 3f93d4c Improve error for assignment to incomplete class. by Eli Friedman · 11 years ago
  83. a735090 Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer. by Samuel Benzaquen · 11 years ago
  84. ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
  85. 3c4da0c clang-cl: Support -fsanitize=address by Hans Wennborg · 11 years ago
  86. 642a4db [analyzer] Don't include Clang headers inside a namespace. by Jordan Rose · 11 years ago
  87. 55ee1eb Warn that -O4 is the same as -O3. by Rafael Espindola · 11 years ago
  88. 99e0df4 Revert "Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer." by Samuel Benzaquen · 11 years ago
  89. 3b082a3 Add support for eachOf/allOf/anyOf variadic matchers in the dynamic layer. by Samuel Benzaquen · 11 years ago
  90. a778cde Adding a vector version of clang::tooling::shiftedCodePosition(). by Edwin Vane · 11 years ago
  91. d36e463 Rewrite eachOf/allOf/anyOf to use a variadic operator. by Samuel Benzaquen · 11 years ago
  92. 1806239 Cleanup of OpaquePtr. No functionality changes. by Serge Pavlov · 11 years ago
  93. a87ce26 Adding const buffer iterator generators to Rewriter by Edwin Vane · 11 years ago
  94. 60c444d Since r179585, __declspec(property) has gotten special treatment as an attribute where it is not processed as part of the typical Sema attribute functionality. Specifying this attribute as being "ignored" because there is no sema handler for it as a Decl attribute, and no AST node generated for it. by Aaron Ballman · 11 years ago
  95. 168de19 Simplify now that -O4 just maps to -O3 and -O is an alias of -O2. by Rafael Espindola · 11 years ago
  96. 6db9088 Produce an error when trying to link with -emit-llvm. by Rafael Espindola · 11 years ago
  97. 80434a3 Fix comment. by Michael Han · 11 years ago
  98. 02ab7d3 Add gcc ARM flags -munaligned-access / -mno-unaligned-access by Renato Golin · 11 years ago
  99. 45bd294 Add the -ffixed-r9 flag for ARM. by Renato Golin · 11 years ago
  100. 809d254 This wasn't headers, just missing namespaces. by Benjamin Kramer · 11 years ago