1. 1e36882 [ObjCARC] Add an new attribute, objc_externally_retained by Erik Pilkington · 7 years ago
  2. 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  3. 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
  4. 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  5. 1408f91 [OPENMP] Add support for OMP5 requires directive + unified_address clause by Kelvin Li · 7 years ago
  6. e6aa469 [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent by Alexey Bataev · 7 years ago
  7. 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
  8. 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  9. d01b749 [OPENMP] FIx processing of declare target variables. by Alexey Bataev · 7 years ago
  10. 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
  11. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  12. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  13. db49a1f Serialize DoesNotEscape. by Akira Hatanaka · 7 years ago
  14. 9b18eca [AST][4/4] Move the bit-fields from ObjCMethodDecl and ObjCContainerDecl into DeclContext by Erich Keane · 7 years ago
  15. 9c66506 [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into DeclContext by Erich Keane · 7 years ago
  16. f92f31c [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into DeclContext by Erich Keane · 7 years ago
  17. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  18. ab4d730 [ODRHash] Support hashing enums. by Richard Trieu · 7 years ago
  19. d55661d [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166) by Roman Lebedev · 7 years ago
  20. c23d734 [modules] Emit the type of the TypeSourceInfo for a DeclaratorDecl (but by Richard Smith · 7 years ago
  21. 3be68e1 Revert r335019 "Update NRVO logic to support early return (Attempt 2)" by Taiju Tsuiki · 7 years ago
  22. b000a88 Update NRVO logic to support early return (Attempt 2) by Taiju Tsuiki · 7 years ago
  23. 5429bd7 Revert "Update NRVO logic to support early return" by Sam McCall · 7 years ago
  24. 44f9c58 Update NRVO logic to support early return by Taiju Tsuiki · 7 years ago
  25. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  26. a534f07 Revert rC330794 and some dependent tiny bug fixes by Faisal Vali · 7 years ago
  27. 936de9d [c++2a] [concepts] Add rudimentary parsing support for template concept declarations by Faisal Vali · 7 years ago
  28. e6313ac [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
  29. d236a34 Revert "[ObjC++] Never pass structs that transitively contain __weak fields in" by Akira Hatanaka · 7 years ago
  30. f15d29c [ObjC++] Never pass structs that transitively contain __weak fields in by Akira Hatanaka · 7 years ago
  31. ec38cf7 [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ in templatized code under ARC by George Karpenkov · 7 years ago
  32. fcbe17c [ObjC++] Make parameter passing and function return compatible with ObjC by Akira Hatanaka · 7 years ago
  33. 1e879d8 Sink PrettyDeclStackTrace down to the AST library by Jordan Rose · 8 years ago
  34. d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  35. 34fb264 Serialize the NonTrivialToPrimitive* flags I added in r326307. by Akira Hatanaka · 8 years ago
  36. be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
  37. c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  38. 02914dc Add support for attribute 'trivial_abi'. by Akira Hatanaka · 8 years ago
  39. 281d20b Implement Attribute Target MultiVersioning by Erich Keane · 8 years ago
  40. a263c34 Serialize the IDNS for a UsingShadowDecl rather than recomputing it. by Richard Smith · 8 years ago
  41. e6caa26 [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
  42. acfa339 Refactor overridden methods iteration to avoid double lookups. by Benjamin Kramer · 8 years ago
  43. c4ec87a Revert r320230 to fix buildbots. by Richard Trieu · 8 years ago
  44. e81caeb [ODRHash] Support ODR violation detection in functions. by Richard Trieu · 8 years ago
  45. 435e647 PR35456: Track definedness of variable template specializations separately from by Richard Smith · 8 years ago
  46. 1f3a2af Adjust r316292 - remove the anonymous union for sharing a bitfield in FunctionDecl. by Faisal Vali · 8 years ago
  47. 1524e67 Modular Codegen: Don't home always_inline functions by David Blaikie · 8 years ago
  48. 0826729 Modular Codegen: Don't home/modularize static functions in headers by David Blaikie · 8 years ago
  49. 81b756e [C++17] Fix PR34970 - tweak overload resolution for class template deduction-guides in line with WG21's p0620r0. by Faisal Vali · 8 years ago
  50. 5b34958 Support for destroying operator delete, per C++2a proposal P0722. by Richard Smith · 8 years ago
  51. a465362 [modules ts] Emit global variables in a module interface unit as part of that unit, not in importers. by Richard Smith · 8 years ago
  52. 070f43a [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime in by Alexey Bataev · 8 years ago
  53. 6b8e3c0 [c++2a] P0683R1: Permit default member initializers for bit-fields. by Richard Smith · 8 years ago
  54. b51cf11 [modules ts] Do not emit strong function definitions from the module interface unit in every user. by Richard Smith · 8 years ago
  55. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  56. 54f0440 [modules] Switch from inferring owning modules based on source location to by Richard Smith · 8 years ago
  57. f63556d Modular Codegen: Separate flags for function and debug info support by David Blaikie · 8 years ago
  58. e6b7c28 Modular Codegen: Add/use a bit in serialized function definitions to track whether they are the subject of modular codegen by David Blaikie · 8 years ago
  59. 194b28e [index/AST] Add references for ObjC getter=/setter= property attributes and related property getter/setter role fixes by Argyrios Kyrtzidis · 9 years ago
  60. a166a2b [AST/ObjC] Make ObjCCategoryImplDecl consistent with ObjCCategoryDecl and use the category name as its DeclName by Argyrios Kyrtzidis · 9 years ago
  61. bc49120 Add an explicit derived class of FunctionDecl to model deduction guides rather by Richard Smith · 9 years ago
  62. 78e3d70 Sink IsExplicitSpecified flag from CXXConstructorDecl and CXXConversionDecl by Richard Smith · 9 years ago
  63. 9ffe5a3 Prototype of modules codegen by David Blaikie · 9 years ago
  64. c0ca4c2 [modules] When reading / writing a typedef that is a name for linkage for by Richard Smith · 9 years ago
  65. 0d15738 Serialize the UsesSEH bit on FunctionDecl by Reid Kleckner · 9 years ago
  66. b44f0bf Fix for LLVM Bitcode API change (to use std::shared_ptr) by David Blaikie · 9 years ago
  67. 151c456 [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
  68. 9949ead Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations." by Daniel Jasper · 9 years ago
  69. 22a250c [c++1z] P0195R2: Support pack-expansion of using-declarations. by Richard Smith · 9 years ago
  70. edbc6e9 Reinstate r284008 reverted in r284081, with two fixes: by Richard Smith · 9 years ago
  71. 88d10b6 Revert r284008. This is us to fail to instantiate static data members in some by Richard Smith · 9 years ago
  72. bb8fe31 Reinstate r283887 and r283882. by Vassil Vassilev · 9 years ago
  73. f6b4910 Revert r283887 and r283882, until the issue is understood and fixed. by Vassil Vassilev · 9 years ago
  74. 4b3e738 [modules] PR28752: Do not instantiate variable declarations which are not visible. by Vassil Vassilev · 9 years ago
  75. d1a8813 [modules] Allow VarDecls with initializers to use special var abbrev. by Vassil Vassilev · 9 years ago
  76. 8df390f C++ Modules TS: Add parsing and some semantic analysis support for by Richard Smith · 9 years ago
  77. 7b76d81 P0217R3: serialization/deserialization support for c++17 decomposition declarations. by Richard Smith · 9 years ago
  78. dc1f042 [modules] Don't emit initializers for VarDecls within a module eagerly whenever by Richard Smith · 9 years ago
  79. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  80. 13fb860 Revert r275481, r275490. This broke modules bootstrap. by Richard Smith · 9 years ago
  81. d798c05 [AST] Keep track of the left brace source location of a tag decl. by Argyrios Kyrtzidis · 9 years ago
  82. 6c35b2d [modules] Don't pass interesting decls to the consumer for a module file that's by Richard Smith · 9 years ago
  83. 5179eb7 P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: by Richard Smith · 9 years ago
  84. 62f19e7 Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives a by Richard Smith · 9 years ago
  85. a3debed Use even more ArrayRefs by David Majnemer · 9 years ago
  86. 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
  87. 928c825 Reland r267691 fixing PR27535. by Vassil Vassilev · 9 years ago
  88. 3a94763 Revert r267691, it caused PR27535. by Nico Weber · 9 years ago
  89. a4d7d78 [modules] Fix Decl's Used invariant. by Vassil Vassilev · 9 years ago
  90. 645d2cf [modules] Remove CXX_BASE_SPECIFIERS_OFFSETS table. Instead of storing an ID of by Richard Smith · 9 years ago
  91. aa165cf [modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an ID by Richard Smith · 9 years ago
  92. 4982b62 ASTWriterDecl.cpp: Prune a couple of \param(s), corresponding to r266160. [-Wdocumentation] by NAKAMURA Takumi · 9 years ago
  93. f1c23dc [modules] Refactor handling of cases where we write an offset to a prior record into the bitstream and simplify a little, in preparation for doing this in more cases. by Richard Smith · 9 years ago
  94. f50422a Minor simplifications. by Richard Smith · 9 years ago
  95. 290d801 Re-commit r265518 ("[modules] Continue factoring encoding of AST records out of by Richard Smith · 9 years ago
  96. 0b0da29 [OPENMP] Parsing and Sema support for 'omp declare target' directive by Dmitry Polukhin · 9 years ago
  97. 790b540 Revert "[modules] Continue factoring encoding of AST records out of ASTWriter." by Dmitry Polukhin · 9 years ago
  98. 5811c40 [modules] Continue factoring encoding of AST records out of ASTWriter. by Richard Smith · 9 years ago
  99. 69c82bf [modules] Start moving the code for encoding AST records out of ASTWriter into by Richard Smith · 9 years ago
  100. 34da751 Remove unused support for replacing declarations from chained AST files. by Richard Smith · 10 years ago