summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-12/+10
* CodeGen: load indirect ObjC ARC arguments in prologueSaleem Abdulrasool2017-06-271-0/+4
* CodeGen: Cast temporary variable to proper address spaceYaxun Liu2017-06-191-21/+3
* Add support for #pragma clang sectionJaved Absar2017-06-051-0/+7
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-1/+17
* [OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu2017-05-151-5/+8
* CodeGen: Let lifetime intrinsic use alloca address spaceYaxun Liu2017-04-171-4/+4
* [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt [ta...Kuba Mracek2017-04-141-7/+6
* Update for lifetime intrinsic signature changeMatt Arsenault2017-04-101-4/+6
* Fix Wdocumentation warningSimon Pilgrim2017-03-141-1/+1
* [ubsan] Use the nicer nullability diagnostic handlersVedant Kumar2017-03-141-3/+2
* [ubsan] Add a nullability sanitizerVedant Kumar2017-03-141-0/+38
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-0/+1
* [CodeGen] Suppress emission of lifetime markers if a label has been seenAkira Hatanaka2017-01-251-5/+15
* CGDecl: Skip static variable initializers in unreachable codeMatthias Braun2017-01-101-2/+2
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-0/+4
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-4/+0
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-0/+4
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-1/+1
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-1/+1
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-1/+1
* [OpenCL] Prevent generation of globals in non-constant AS for OpenCL.Anastasia Stulova2016-11-291-2/+6
* [OpenCL] Setting constant address space for array initializersAlexey Bader2016-10-311-1/+7
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-1/+2
* [CodeGen] Don't emit lifetime intrinsics for some local variablesVitaly Buka2016-10-261-5/+11
* [CodeGen] Move shouldEmitLifetimeMarkers into more convenient placeVitaly Buka2016-10-261-18/+1
* [CodeGen][ObjC] Do not call objc_storeStrong when initializing aAkira Hatanaka2016-10-181-31/+0
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-0/+1
* [MS] Fix prologue this adjustment when 'this' is passed indirectlyReid Kleckner2016-09-071-0/+19
* P0217R3: code generation support for decomposition declarations.Richard Smith2016-08-151-3/+7
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-1/+4
* [Temporary, Lifetime] Add lifetime marks for temporariesTim Shen2016-07-011-18/+2
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-0/+1
* Update clang for D20348Peter Collingbourne2016-06-141-1/+1
* [asan] Added -fsanitize-address-use-after-scope flagVitaly Buka2016-06-021-13/+24
* [CUDA] Restrict init of local __shared__ variables to empty constructors only.Artem Belevich2016-05-091-2/+8
* Reverting 268055 as it caused PR27579.Amjad Aboud2016-04-301-14/+7
* Recommitted r264281 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-04-291-7/+14
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* [CodeGen] Emit lifetime.end intrinsic after objects are destructed inAkira Hatanaka2016-04-011-1/+1
* Revert "Recommitted r263425 "Supporting all entities declared in lexical scop...Reid Kleckner2016-03-241-14/+7
* Recommitted r263425 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-241-7/+14
* Revert "Recommitted r261634 "Supporting all entities declared in lexical scop...Benjamin Kramer2016-03-141-14/+7
* Recommitted r261634 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-03-141-7/+14
* [OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev2016-03-041-3/+8
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+8
* Serialize `#pragma detect_mismatch`.Nico Weber2016-03-021-0/+1
* Serialize `#pragma comment`.Nico Weber2016-03-021-0/+1
* Revert r261634 "Supporting all entities declared in lexical scope in LLVM deb...Hans Wennborg2016-02-231-14/+7