1. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  2. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  3. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  4. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  5. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  6. 8b54999 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 11 years ago
  7. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  8. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  9. 7a36a59 Simplify linkage code for static local vars. by Eli Friedman · 11 years ago
  10. 07369dd Fix mangling for block literals. by Eli Friedman · 11 years ago
  11. 9b60195 [ms-cxxabi] Destroy temporary record arguments in the callee by Reid Kleckner · 11 years ago
  12. 93cc515 Compute the visibility of static local variables consistently. Fixes PR16208. by Eli Friedman · 11 years ago
  13. 9610d77 Cleanup linkage computation for static locals. by Rafael Espindola · 11 years ago
  14. 678eca4 Fix the linkage of static locals inside a CapturedStmt. (Found in the by Eli Friedman · 11 years ago
  15. d4ec562 Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 11 years ago
  16. 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
  17. 8a07cd3 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we by Richard Smith · 11 years ago
  18. a57be56 Revert r183721. It caused cleanups to be delayed too long in some cases. by Richard Smith · 11 years ago
  19. 85af7ce Rework IR emission for lifetime-extended temporaries. Instead of trying to walk by Richard Smith · 11 years ago
  20. e67ca58 PR12848: When emitting a local variable declared 'constexpr', always initialize it with a store or a memcpy, not by emitting the initializer expression. This is not required for correctness, but more closely aligns with people's expectations, and is cheap (since we've already evaluated the initializer). by Richard Smith · 11 years ago
  21. fc46ebc PR14606: Debug Info for namespace aliases/DW_TAG_imported_module by David Blaikie · 11 years ago
  22. 9faebd2 Revert "Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions."" by David Blaikie · 11 years ago
  23. 713e3f2 Let CodeGenFunction::EmitVarDecl query the semantic storage class info. by Enea Zaffanella · 11 years ago
  24. 214c3d6 Revert "Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions." by David Blaikie · 11 years ago
  25. 3923d6a Debug Info: Using declarations/DW_TAG_imported_declaration of variables, types, and functions. by David Blaikie · 11 years ago
  26. 957dac5 Revert "Revert "PR14606: Debug info for using directives/DW_TAG_imported_module"" by David Blaikie · 11 years ago
  27. c3e81e7 Revert "PR14606: Debug info for using directives/DW_TAG_imported_module" by Eric Christopher · 11 years ago
  28. cec3984 PR14606: Debug info for using directives/DW_TAG_imported_module by David Blaikie · 11 years ago
  29. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  30. 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 11 years ago
  31. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  32. 38afbc7 Annotate flavor of TLS variable (statically or dynamically initialized) onto the AST. by Richard Smith · 11 years ago
  33. d2615cc Add 178663 back. by Rafael Espindola · 11 years ago
  34. 4f8a3eb Revert 178663. by Rafael Espindola · 11 years ago
  35. 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 11 years ago
  36. 4f01ed4 [ASan] Emit lifetime markers for local variables in -fsanitize=use-after-scope mode by Alexey Samsonov · 11 years ago
  37. 9b97adf Bugfix/Followup for r177086. by Adrian Prantl · 11 years ago
  38. 6c82fc6 Remove useGlobalsForAutomaticVariables. by Rafael Espindola · 11 years ago
  39. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  40. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  41. 836e7c9 Allocate stack storage for .block_descriptor and captured self at -O0. by Adrian Prantl · 11 years ago
  42. 5b07e80 Tighten up the rules for precise lifetime and document by John McCall · 11 years ago
  43. 9eda3ab Promote atomic type sizes up to a power of two, capped by by John McCall · 11 years ago
  44. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  45. 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 11 years ago
  46. 41a6a3e objective-C arc IR-gen. Retaining of strong by Fariborz Jahanian · 11 years ago
  47. c8c2427 Revert r174246, accidentally committed. by David Blaikie · 11 years ago
  48. 1513eb9 Basics by David Blaikie · 11 years ago
  49. 074cae0 Destroy arrays and ARC fields when throwing out of ctors. by John McCall · 11 years ago
  50. 378e1e7 When we're emitting a constructor or destructor call from a delegating by Douglas Gregor · 11 years ago
  51. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  52. 0a6b708 CGDecl.cpp: Prune three descriptions in two methods, CodeGenFunction::pushIrregularPartialArrayCleanup() and CodeGenFunction::pushRegularPartialArrayCleanup(). [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
  53. 0db661e Don't eagerly emit a global static merged with a local extern. by Rafael Espindola · 12 years ago
  54. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  55. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  56. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  57. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  58. f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
  59. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  60. 1aba778 CUDA: give correct address space to globals declared in functions by Peter Collingbourne · 12 years ago
  61. 06d4368 CodeGen: Hoist check from recursive function to its only callsite. by Benjamin Kramer · 12 years ago
  62. cfa07e3 CodeGen: When emitting stores for an initializer, only emit a GEP if we really need the store. by Benjamin Kramer · 12 years ago
  63. de981f3 Add -ftls-model command-line flag. by Hans Wennborg · 12 years ago
  64. 5e2d5de Support the tls_model attribute (PR9788) by Hans Wennborg · 12 years ago
  65. ddfc8a1 objc-arc: captured block variable accessed in its block literal by Fariborz Jahanian · 12 years ago
  66. fd00eec This patch adds a new Clang compiler flag "-gline-tables-only". by Alexey Samsonov · 12 years ago
  67. 38baeab Don't enter cleanups for unreachable variables. It's impossible to by John McCall · 12 years ago
  68. 355bba7 Make sure we unique static-local decls across multiple emissions of by John McCall · 12 years ago
  69. 0f30a12 Revert r153723, and its follow-ups r153728 and r153733. by Chandler Carruth · 12 years ago
  70. 49d26d2 Do the static-locals thing properly in the face of unions and by John McCall · 12 years ago
  71. 9993cc7 When emitting a static local variable in C++, handle by John McCall · 12 years ago
  72. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
  73. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
  74. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  75. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  76. 71cba34 Make sure we update the static local decl address map when we are forced to rebuild a global because of the initializer. <rdar://problem/10957867>. by Eli Friedman · 12 years ago
  77. 972edf0 Make heap-allocation of std::initializer_list 'work'. by Sebastian Redl · 12 years ago
  78. 7acebfb Fix comment. by Chad Rosier · 12 years ago
  79. 32cf1f2 Basic code generation support for std::initializer_list. by Sebastian Redl · 12 years ago
  80. a9b21d2 Bug fix: do not emit static const local variables with mutable members by Richard Smith · 12 years ago
  81. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 12 years ago
  82. 7ca4850 Deal with a horrible C++11 special case. If a non-literal type has a constexpr by Richard Smith · 12 years ago
  83. b4e5e28 CWG issue 1405: mutable members are allowed in literal types, but can't undergo by Richard Smith · 12 years ago
  84. f492cb1 enhance some optimization logic to handle ConstantDataSequential by Chris Lattner · 12 years ago
  85. ba4be25 Placate gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
  86. 516bbd4 Use function pointers, rather than references, to pass Destroyers by Peter Collingbourne · 13 years ago
  87. 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 13 years ago
  88. 2d6a567 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, by Richard Smith · 13 years ago
  89. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  90. 5120188 Unrevert r147271, reverted in r147361. by Richard Smith · 13 years ago
  91. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  92. 6da2c71 Switch LValue so that it exposes alignment in CharUnits. (No functional change.) by Eli Friedman · 13 years ago
  93. 15de72c Introduce a module import declaration, so that we properly represent, e.g., by Douglas Gregor · 13 years ago
  94. 4bb6686 Fix wrong-code bug when a const automatic variable of struct type has both a by Richard Smith · 13 years ago
  95. 7a71524 The cheap version of getName() is sufficient here. by Benjamin Kramer · 13 years ago
  96. c3c8f22 CodeGen: Simplify code. by Benjamin Kramer · 13 years ago
  97. 5c247db CodeGen: allow __asm renaming on static local variables. by Benjamin Kramer · 13 years ago
  98. 1a343eb Enter the cleanups for a block outside the enclosing by John McCall · 13 years ago
  99. ddfb8d1 Fix the alignment on scalar parameter variables so that it matches what the AST thinks it should be. Per report on cfe-dev. by Eli Friedman · 13 years ago
  100. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago