summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGClass.cpp
AgeCommit message (Expand)Author
2020-10-13[AST] Change return type of getTypeInfoInChars to a proper struct instead of ...Bevin Hansson
2020-06-20[clang/llvm] As part of using inclusive language withinEric Christopher
2020-06-11[clang] Frontend components for the relative vtables ABI (round 2)Leonard Chan
2020-06-10Revert "[clang] Frontend components for the relative vtables ABI"Leonard Chan
2020-06-10[clang] Frontend components for the relative vtables ABILeonard Chan
2020-05-19[CGCall] Annotate references with "align" attribute.Eli Friedman
2020-05-19[clang] Add an API to retrieve implicit constructor arguments.Martin Böhme
2020-04-08Make target features check work with ctor and dtor-Erich Keane
2020-03-20[CodeGen] Emit destructor calls to destruct non-trivial C struct objectsAkira Hatanaka
2020-01-31Don't assume a reference refers to at least sizeof(T) bytes.Richard Smith
2020-01-27Restore "[LTO/WPD] Enable aggressive WPD under LTO option"Teresa Johnson
2020-01-23Revert "[LTO/WPD] Enable aggressive WPD under LTO option"Teresa Johnson
2020-01-23[LTO/WPD] Enable aggressive WPD under LTO optionTeresa Johnson
2019-12-09Avoid Attr.h includes, CodeGen editionReid Kleckner
2019-12-03[NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka
2019-12-03Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue and"Akira Hatanaka
2019-12-03[NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka
2019-11-25[clang][CodeGen] Fix wrong memcpy size of no_unique_address in FieldMemcpyizerSenran Zhang
2019-10-17[OpenCL] Preserve addrspace in CGClass (PR43145)Sven van Haastregt
2019-10-17Reland: Dead Virtual Function EliminationOliver Stannard
2019-10-14Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya
2019-10-11Dead Virtual Function EliminationOliver Stannard
2019-10-07Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim
2019-10-03Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim
2019-09-29For P0784R7: compute whether a variable has constant destruction if itRichard Smith
2019-07-22[OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini
2019-07-18Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCLIlya Biryukov
2019-07-18[OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini
2019-06-20Rename CodeGenFunction::overlapFor* to getOverlapFor*.Richard Smith
2019-04-10Fix an off-by-one mistake in IRGen's copy-constructionJohn McCall
2019-04-04[PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova
2019-03-22IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne
2019-03-18[MS] Skip vbase construction in abstract class ctorsReid Kleckner
2019-03-07[PR40778] Preserve addr space in Derived to Base cast.Anastasia Stulova
2019-02-05[opaque pointer types] Pass function types for runtime function calls.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-11[AST] Remove ASTContext from getThisType (NFC)Brian Gesiak
2018-12-20[CodeGen] Fix assertion on emitting cleanup for object with inlined inherited...Volodymyr Sapsai
2018-12-13[OpenCL] Add generic AS to 'this' pointerMikael Nilsson
2018-12-12Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson
2018-12-12[OpenCL] Add generic AS to 'this' pointerMikael Nilsson
2018-12-11Move CodeGenOptions from Frontend to BasicRichard Trieu
2018-11-13[NFC] Move storage of dispatch-version to GlobalDeclErich Keane
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-10-01Revert r343518.Akira Hatanaka
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-09-09Revert r341754.Akira Hatanaka
2018-09-08Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-08-09Port getLocEnd -> getEndLocStephen Kelly
2018-08-09Port getLocStart -> getBeginLocStephen Kelly