1. 0204e34 Correctly handle type mismatches in the __weak copy/move-initialization by John McCall · 10 years ago
  2. d9b1a4f [Sema] Implement __make_integer_seq by David Majnemer · 10 years ago
  3. f8a9b66 In ARC, peephole the initialization of a __weak variable with by John McCall · 10 years ago
  4. 1f88e93 [WinEH] Don't use lifetime markers for MS catch parameters by Reid Kleckner · 10 years ago
  5. bcea696 [OpenCL 2.0] Enable program scope variables, Section 6.5.1. by Anastasia Stulova · 10 years ago
  6. f0f0b7a Fix a nasty bug with the partial destruction of nested arrays; by John McCall · 10 years ago
  7. ff7a925 clangCodeGen: Fix comments. [-Wdocumentation] by NAKAMURA Takumi · 10 years ago
  8. 999110f When building the alloca for a local variable, set its name by John McCall · 10 years ago
  9. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  10. 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
  11. eab97d3 Fix a case where we forgot to make a static local variable comdat by Reid Kleckner · 10 years ago
  12. 4ba525b Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg functions by David Blaikie · 10 years ago
  13. 85f3f95 Parsing, semantic analysis, and AST for Objective-C type parameters. by Douglas Gregor · 10 years ago
  14. 642f173 Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops. by Benjamin Kramer · 10 years ago
  15. be822ed Revert "[DebugInfo] Fix debug info generation for function static variables, typedefs, and records" by David Blaikie · 10 years ago
  16. def554d [DebugInfo] Fix debug info generation for function static variables, typedefs, and records by Michael Kuperstein · 10 years ago
  17. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  18. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  19. d918ff6 [CodeGen] Use IRBuilder to create llvm.lifetime intrinsics. by Alexey Samsonov · 10 years ago
  20. 43f9bb7 API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init by David Blaikie · 10 years ago
  21. c7da6da Revert r236879, "Do not emit thunks with available_externally linkage in comdats" by NAKAMURA Takumi · 10 years ago
  22. 2312bd3 Do not emit thunks with available_externally linkage in comdats by Derek Schuff · 10 years ago
  23. 43f7439 Fix for http://llvm.org/PR23392: magick/feature.c from ImageMagick-6.9.1-2 ICEs. by Alexey Bataev · 10 years ago
  24. 1ef4921 Don't emit lifetime markers when msan is enabled by Reid Kleckner · 11 years ago
  25. dc012fa Revert "Revert r234581, it might have caused a few miscompiles in Chromium." by David Majnemer · 11 years ago
  26. 1c565c3 Revert r234581, it might have caused a few miscompiles in Chromium. by Nico Weber · 11 years ago
  27. 047a686 Remove threshold for inserting lifetime markers for named temporaries by Arnaud A. de Grandmaison · 11 years ago
  28. 2e80428 clang-format my last commit by David Blaikie · 11 years ago
  29. 1ed728c [opaque pointer type] More GEP API migrations by David Blaikie · 11 years ago
  30. 17ea266 [opaque pointer type] More GEP API migrations by David Blaikie · 11 years ago
  31. f19e127 Replace Sema's map of locally-scoped extern "C" declarations with a DeclContext by Richard Smith · 11 years ago
  32. 95b24e9 Address review feedback for r228003. by Adrian Prantl · 11 years ago
  33. 39428e7 Merge ArtificialLocation into ApplyDebugLocation and make a clear by Adrian Prantl · 11 years ago
  34. 66e4197 Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info location handling (and follow-up commits). by David Blaikie · 11 years ago
  35. 0d4fb98 [patch][pr19848] Produce explicit comdats in clang. by Rafael Espindola · 11 years ago
  36. f353d3e Revert "DebugInfo: Generalize debug info location handling" and related commits by David Blaikie · 11 years ago
  37. 84fe79c Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  38. 608a245 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  39. 3945d1b Reapply "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  40. 06b2c54 Revert "DebugInfo: Generalize debug info location handling" by David Blaikie · 11 years ago
  41. bf22a4e DebugInfo: Generalize debug info location handling by David Blaikie · 11 years ago
  42. 00de22f DebugInfo: Correct location of initialization of auto __complex by David Blaikie · 11 years ago
  43. 7f13881 DebugInfo: Correct the location of initializations of auto. by David Blaikie · 11 years ago
  44. 73ca569 DebugInfo: Correctly identify the location of C++ member initializer list elements by David Blaikie · 11 years ago
  45. f3470cc Revert "Remove threshold for lifetime marker insertion of named temporaries" by Arnaud A. de Grandmaison · 11 years ago
  46. f2730e2 Remove threshold for lifetime marker insertion of named temporaries by Arnaud A. de Grandmaison · 11 years ago
  47. 3f6469b Emit OpenCL local global variables without zeorinitializer by Matt Arsenault · 11 years ago
  48. 5d1159e Revert r218865 because it introduced PR21236, a crash in codegen emitting the try block. by Nick Lewycky · 11 years ago
  49. e69ec55 Revert "Remove threshold on object size for inserting lifetime begin / end" by Arnaud A. de Grandmaison · 11 years ago
  50. 4a5bb77 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  51. 1b175e4 Remove threshold on object size for inserting lifetime begin / end by Arnaud A. de Grandmaison · 11 years ago
  52. 8068b64 Revert commit r219297. by Alexey Bataev · 11 years ago
  53. 3854f63 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  54. bdef50e Revert back r219295. by Alexey Bataev · 11 years ago
  55. e7a5517 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  56. 453e056 Fix IRGen for referencing a static local before emitting its decl by Reid Kleckner · 11 years ago
  57. 42d314d Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  58. 77bbb5f DebugInfo: Blocks: Do not depend on LLVM argument numbering when choosing the debug info argument numbering. by David Blaikie · 11 years ago
  59. fe5b4ed Remove separator parameter from static local naming code by Reid Kleckner · 11 years ago
  60. 4b8de11 [Sanitizer] Introduce SanitizerMetadata class. by Alexey Samsonov · 11 years ago
  61. 1981944 MS ABI: Don't push destructor cleanups for aggregate parameters in thunks by Reid Kleckner · 11 years ago
  62. 6e24a46 Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  63. 17a83cf Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  64. 215f3b7 Revert r213415, "Merge two lines". It broke tests in -Asserts builds. by NAKAMURA Takumi · 11 years ago
  65. ad2e035 Merge two lines by Alexey Samsonov · 11 years ago
  66. 18bc4ff Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  67. 1be89f4 Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  68. 15c9669 [ASan] Collect unmangled names of global variables in Clang to print them in error reports. by Alexey Samsonov · 11 years ago
  69. 4f319cc [ASan] Print exact source location of global variables in error reports. by Alexey Samsonov · 11 years ago
  70. ef2272c Inherit dll attributes to static locals by Hans Wennborg · 11 years ago
  71. e595e1a Remove top-level Clang -fsanitize= flags for optional ASan features. by Alexey Samsonov · 11 years ago
  72. fb8d02b Implement -Wframe-larger-than backend diagnostic by Alp Toker · 11 years ago
  73. 0e64e0d Eliminate redundant MangleBuffer class by Alp Toker · 11 years ago
  74. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 11 years ago
  75. 27d69db CodeGen: Fix linkage of reference temporaries by David Majnemer · 12 years ago
  76. 5e8edba Fix type mismatch assertion related to inalloca and PR19287 by Reid Kleckner · 12 years ago
  77. cb39943 Proper handling of static local variables with address space qualifiers. by Eli Bendersky · 12 years ago
  78. c7e4e21 [C++11] Replacing CompoundStmt iterators body_begin() and body_end() with iterator_range body(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  79. 9371dd2 [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with iterator_range captures(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  80. 535bbcc [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterator_range decls(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  81. a5a469e Objective-C++ IRGen. Due to change to AST for initialization of c++11’s by Fariborz Jahanian · 12 years ago
  82. 4f12f10 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  83. 060062a Use llvm.compiler.used instead of llvm.used for objc symbols. by Rafael Espindola · 12 years ago
  84. 867ea1d [C++11] Replace llvm::tie with std::tie. by Benjamin Kramer · 12 years ago
  85. 314ef7b [ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objects by Reid Kleckner · 12 years ago
  86. f6a24ce Fix a tranche of comment, test and doc typos by Alp Toker · 12 years ago
  87. 739756c [ms-cxxabi] Construct and destroy call arguments in the correct order by Reid Kleckner · 12 years ago
  88. a8e7df3 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 12 years ago
  89. 2d84e84 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 12 years ago
  90. 39a1e50 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 · 12 years ago
  91. c48d31c Simplify linkage code for static local vars. by Eli Friedman · 12 years ago
  92. 7e346a8 Fix mangling for block literals. by Eli Friedman · 12 years ago
  93. 23f4c4b [ms-cxxabi] Destroy temporary record arguments in the callee by Reid Kleckner · 12 years ago
  94. 40a4bec Compute the visibility of static local variables consistently. Fixes PR16208. by Eli Friedman · 12 years ago
  95. a418418 Cleanup linkage computation for static locals. by Rafael Espindola · 12 years ago
  96. d4b6e7a9 Fix the linkage of static locals inside a CapturedStmt. (Found in the by Eli Friedman · 12 years ago
  97. a1c9d4d Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 12 years ago
  98. cc1b96d PR12086, PR15117 by Richard Smith · 12 years ago
  99. 736a947 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we by Richard Smith · 12 years ago
  100. 4a28f53 Revert r183721. It caused cleanups to be delayed too long in some cases. by Richard Smith · 12 years ago