summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-7/+7
* Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka2018-04-171-0/+3
* hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov2018-04-131-0/+4
* PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith2018-04-051-1/+2
* Add the -fsanitize=shadow-call-stack flagVlad Tsyrklevich2018-04-031-0/+4
* [OPENMP] Codegen for ctor|dtor of declare target variables.Alexey Bataev2018-03-281-0/+4
* Pass a GlobalDecl to SetInternalFunctionAttributes. NFC.Rafael Espindola2018-02-281-1/+1
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-0/+1
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-1/+3
* Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov2017-12-091-0/+4
* Allow specifying sanitizers in blacklistsVlad Tsyrklevich2017-09-251-11/+19
* D34059: Get the file name for the symbol from the Module, not the SourceManager.Vassil Vassilev2017-08-271-9/+5
* Add branch weights to branches for static initializers.Richard Smith2017-07-261-1/+40
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-3/+3
* Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFCSanjoy Das2017-05-011-3/+4
* Revert "Update to LLVM's use of WeakTrackingVH; NFC"Sanjoy Das2017-04-261-4/+3
* Update to LLVM's use of WeakTrackingVH; NFCSanjoy Das2017-04-261-3/+4
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-1/+1
* Improve handling of instantiated thread_local variables in Itanium C++ ABI.Richard Smith2017-01-131-3/+0
* CodeGen: fix runtime function dll storageSaleem Abdulrasool2016-12-151-1/+2
* Clang changes for overloading invariant.start and end intrinsicsAnna Thomas2016-07-221-1/+3
* test commit. update comment grammatically. NFCAnna Thomas2016-07-221-1/+1
* [CodeGen] Treat imported static local variables as declarationsDavid Majnemer2016-07-111-4/+0
* [CodeGen] Do not run initializers for imported variablesDavid Majnemer2016-06-211-0/+4
* Introduce CGCXXABI::canCallMismatchedFunctionTypeDerek Schuff2016-05-101-4/+5
* more cleanupDerek Schuff2016-05-101-4/+4
* Clarify condition, remove redundant checkDerek Schuff2016-05-101-5/+7
* Clean up condition, add ARM to testDerek Schuff2016-05-101-8/+9
* Do not register incompatible C++ destructors with __cxa_atexitDerek Schuff2016-05-101-3/+7
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* Preserve ExtParameterInfos into CGFunctionInfo.John McCall2016-03-111-2/+2
* [CUDA] Do not allow dynamic initialization of global device side variables.Artem Belevich2016-02-021-0/+11
* Fix use-after-free when a C++ thread_local variable gets replaced (because itsRichard Smith2015-12-011-1/+1
* [TLS] move setting tls_guard in tls_init.Manman Ren2015-11-111-4/+4
* [CodeGen] Call SetInternalFunctionAttributes to attach functionAkira Hatanaka2015-10-311-10/+17
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-16/+15
* Avoid clearing an empty PrioritizedCXXGlobalInits, NFCYaron Keren2015-06-201-1/+1
* [ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko2015-06-191-1/+2
* Protection against stack-based memory corruption errors using SafeStack: Clan...Peter Collingbourne2015-06-151-0/+2
* Remove superfluous SmallString cast.Yaron Keren2015-05-121-1/+1
* Set normal LLVM function attributes on global initializer functionsReid Kleckner2015-04-221-0/+2
* Move the logic to avoid double global emission from Sema to CodeGenReid Kleckner2015-04-151-9/+12
* Fix addrspace when emitting constructors of static local variablesJingyue Wu2015-03-251-0/+23
* [OPENMP] Rename methods of OpenMPRuntime class. NFC. Alexey Bataev2015-02-251-1/+1
* Address review feedback for r228003.Adrian Prantl2015-02-031-4/+4
* Merge ArtificialLocation into ApplyDebugLocation and make a clearAdrian Prantl2015-02-031-4/+4
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-4/+4
* DebugInof: Correct the location of exception cleanups in global ctors/dtors a...David Blaikie2015-01-141-0/+4
* [patch][pr19848] Produce explicit comdats in clang.Rafael Espindola2015-01-121-9/+1