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