summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-8/+9
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-9/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-8/+9
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-9/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-8/+9
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-9/+8
* DebugInfo: Correct location of initialization of auto __complexDavid Blaikie2014-12-091-1/+1
* DebugInfo: Correct the location of initializations of auto.David Blaikie2014-12-091-1/+1
* DebugInfo: Correctly identify the location of C++ member initializer list ele...David Blaikie2014-12-091-11/+9
* Revert "Remove threshold for lifetime marker insertion of named temporaries"Arnaud A. de Grandmaison2014-12-011-26/+26
* Remove threshold for lifetime marker insertion of named temporariesArnaud A. de Grandmaison2014-12-011-26/+26
* Emit OpenCL local global variables without zeorinitializerMatt Arsenault2014-11-031-1/+9
* Revert r218865 because it introduced PR21236, a crash in codegen emitting the...Nick Lewycky2014-10-101-52/+14
* Revert "Remove threshold on object size for inserting lifetime begin / end"Arnaud A. de Grandmaison2014-10-081-9/+18
* [OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev2014-10-081-1/+1
* Remove threshold on object size for inserting lifetime begin / endArnaud A. de Grandmaison2014-10-081-18/+9
* Revert commit r219297.Alexey Bataev2014-10-081-1/+1
* [OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev2014-10-081-1/+1
* Revert back r219295.Alexey Bataev2014-10-081-1/+1
* [OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev2014-10-081-1/+1
* Fix IRGen for referencing a static local before emitting its declReid Kleckner2014-10-081-38/+66
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-10-021-14/+52
* DebugInfo: Blocks: Do not depend on LLVM argument numbering when choosing the...David Blaikie2014-08-081-1/+2
* Remove separator parameter from static local naming codeReid Kleckner2014-08-041-7/+5
* [Sanitizer] Introduce SanitizerMetadata class.Alexey Samsonov2014-08-011-1/+1
* MS ABI: Don't push destructor cleanups for aggregate parameters in thunksReid Kleckner2014-07-251-1/+3
* Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison2014-07-211-16/+24
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-07-211-24/+16
* Revert r213415, "Merge two lines". It broke tests in -Asserts builds.NAKAMURA Takumi2014-07-181-1/+2
* Merge two linesAlexey Samsonov2014-07-181-2/+1
* Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison2014-07-181-16/+24
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-07-181-24/+16
* [ASan] Collect unmangled names of global variables in Clang to print them in ...Alexey Samsonov2014-07-121-1/+1
* [ASan] Print exact source location of global variables in error reports.Alexey Samsonov2014-07-021-0/+2
* Inherit dll attributes to static localsHans Wennborg2014-06-181-0/+7
* Remove top-level Clang -fsanitize= flags for optional ASan features.Alexey Samsonov2014-06-131-3/+0
* Implement -Wframe-larger-than backend diagnosticAlp Toker2014-06-051-10/+8
* Eliminate redundant MangleBuffer classAlp Toker2014-06-031-5/+2
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-10/+10
* CodeGen: Fix linkage of reference temporariesDavid Majnemer2014-04-281-10/+4
* Fix type mismatch assertion related to inalloca and PR19287Reid Kleckner2014-04-021-2/+5
* Proper handling of static local variables with address space qualifiers.Eli Bendersky2014-03-241-8/+14
* [C++11] Replacing CompoundStmt iterators body_begin() and body_end() with ite...Aaron Ballman2014-03-171-4/+3
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-141-6/+4
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-141-4/+3
* Objective-C++ IRGen. Due to change to AST for initialization of c++11’s Fariborz Jahanian2014-03-141-1/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-9/+9
* Use llvm.compiler.used instead of llvm.used for objc symbols.Rafael Espindola2014-03-061-1/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* [ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objectsReid Kleckner2014-02-011-20/+26
OpenPOWER on IntegriCloud