aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDecl.cpp
AgeCommit message (Expand)Author
2017-11-29Reland "Fix vtable not receiving hidden visibility when using push(visibility)"Jake Ehrlich
2017-11-22Revert "[CodeGen] Fix vtable not receiving hidden visibility when using push(...Petr Hosek
2017-11-22[CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)Petr Hosek
2017-11-16[MS] Apply adjustments after storing 'this'Reid Kleckner
2017-11-15[OpenCL] Fix code generation of function-scope constant samplers.Alexey Bader
2017-10-23CodeGen: Fix invalid bitcast in partial initialization of automatic arrary va...Yaxun Liu
2017-10-15Convert clang::LangAS to a strongly typed enumAlexander Richardson
2017-10-13[OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu
2017-08-15Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall
2017-07-08CodeGen: Fix address space of global variableYaxun Liu
2017-06-27CodeGen: load indirect ObjC ARC arguments in prologueSaleem Abdulrasool
2017-06-19CodeGen: Cast temporary variable to proper address spaceYaxun Liu
2017-06-05Add support for #pragma clang sectionJaved Absar
2017-05-18CodeGen: Cast alloca to expected address spaceYaxun Liu
2017-05-15[OpenCL] Emit function-scope variable in constant address space as static var...Yaxun Liu
2017-04-17CodeGen: Let lifetime intrinsic use alloca address spaceYaxun Liu
2017-04-14[ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt [ta...Kuba Mracek
2017-04-10Update for lifetime intrinsic signature changeMatt Arsenault
2017-03-14Fix Wdocumentation warningSimon Pilgrim
2017-03-14[ubsan] Use the nicer nullability diagnostic handlersVedant Kumar
2017-03-14[ubsan] Add a nullability sanitizerVedant Kumar
2017-02-17Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith
2017-01-25[CodeGen] Suppress emission of lifetime markers if a label has been seenAkira Hatanaka
2017-01-10CGDecl: Skip static variable initializers in unreachable codeMatthias Braun
2016-12-20[c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith
2016-12-19Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper
2016-12-19[c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith
2016-12-15Re-commit r289252 and r289285, and fix PR31374Yaxun Liu
2016-12-14Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber
2016-12-09Add support for non-zero null pointer for C and OpenCLYaxun Liu
2016-11-29[OpenCL] Prevent generation of globals in non-constant AS for OpenCL.Anastasia Stulova
2016-10-31[OpenCL] Setting constant address space for array initializersAlexey Bader
2016-10-26Refactor call emission to package the function pointer together withJohn McCall
2016-10-26[CodeGen] Don't emit lifetime intrinsics for some local variablesVitaly Buka
2016-10-26[CodeGen] Move shouldEmitLifetimeMarkers into more convenient placeVitaly Buka
2016-10-18[CodeGen][ObjC] Do not call objc_storeStrong when initializing aAkira Hatanaka
2016-09-08C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith
2016-09-07[MS] Fix prologue this adjustment when 'this' is passed indirectlyReid Kleckner
2016-08-15P0217R3: code generation support for decomposition declarations.Richard Smith
2016-07-22P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith
2016-07-01[Temporary, Lifetime] Add lifetime marks for temporariesTim Shen
2016-06-28P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith
2016-06-14Update clang for D20348Peter Collingbourne
2016-06-02[asan] Added -fsanitize-address-use-after-scope flagVitaly Buka
2016-05-09[CUDA] Restrict init of local __shared__ variables to empty constructors only.Artem Belevich
2016-04-30Reverting 268055 as it caused PR27579.Amjad Aboud
2016-04-29Recommitted r264281 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud
2016-04-08revert SVN r265702, r265640Saleem Abdulrasool
2016-04-07Basic: move CodeGenOptions from FrontendSaleem Abdulrasool
2016-04-01[CodeGen] Emit lifetime.end intrinsic after objects are destructed inAkira Hatanaka