summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/ItaniumCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ItaniumCXXABI] Make tls wrappers properly comdatMartin Storsjö2020-01-131-0/+3
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-011-1/+1
* [ItaniumCXXABI] Don't mark an extern_weak init function as dso_local on windowsMartin Storsjö2019-12-231-1/+3
* Avoid Attr.h includes, CodeGen editionReid Kleckner2019-12-091-2/+3
* [Clang] Define Fuchsia C++ABIPetr Hosek2019-12-031-0/+16
* Reland: Dead Virtual Function EliminationOliver Stannard2019-10-171-35/+70
* Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya2019-10-141-70/+35
* Dead Virtual Function EliminationOliver Stannard2019-10-111-35/+70
* [Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet2019-10-031-3/+3
* ItaniumCXXABI - silence static analyzer getAs<RecordType> null dereference wa...Simon Pilgrim2019-10-021-11/+11
* Rename TypeNodes.def to TypeNodes.inc for consistency across allJohn McCall2019-10-021-2/+2
* Don't elide the use of the thread wrapper for a thread_local constinitRichard Smith2019-10-011-2/+3
* For P0784R7: compute whether a variable has constant destruction if itRichard Smith2019-09-291-1/+1
* Improve code generation for thread_local variables:Richard Smith2019-09-121-11/+74
* Add SVE opaque built-in typesRichard Sandiford2019-08-091-0/+3
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-221-10/+22
* Fix formatting of inline argument comments. NFC.Sam Clegg2019-07-191-7/+6
* Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCLIlya Biryukov2019-07-181-21/+10
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-181-10/+21
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-11/+11
* [OpenCL][PR41727] Prevent ICE on global dtorsAnastasia Stulova2019-07-151-8/+13
* PR42182: Allow thread-local to use __cxa_thread_atexit whenErich Keane2019-06-131-5/+7
* Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition...Peter Collingbourne2019-06-071-0/+3
* Assume `__cxa_allocate_exception` returns an under-aligned memory onAkira Hatanaka2019-05-101-14/+1
* Remove two unnecessary wrappers of canPassInRegistersReid Kleckner2019-04-301-6/+2
* [MinGW] Always emit local typeinfoMartin Storsjo2019-04-261-1/+1
* IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne2019-03-221-30/+28
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-091-1/+1
* [opaque pointer types] Pass through function types for TLSJames Y Knight2019-02-071-16/+15
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-30/+29
* [opaque pointer types] Fix the CallInfo passed to EmitCall in someJames Y Knight2019-02-051-6/+4
* Cleanup: replace uses of CallSite with CallBase.James Y Knight2019-01-301-3/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* TLS: Respect visibility for thread_local variables on Darwin (PR40327)Vlad Tsyrklevich2019-01-171-4/+6
* Don't speculatively emit VTTs for classes unless we are able to correctly emi...Richard Smith2018-11-271-2/+40
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-6/+6
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-2/+4
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+3
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-3/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+3
* Change -fsanitize-address-poison-class-member-array-new-cookie to -fsanitize-...Filipe Cabecinhas2018-11-021-1/+1
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-2/+2
* Part of PR39508: Emit an @llvm.invariant.start after storing toRichard Smith2018-10-311-2/+2
* [CodeGen] Align rtti and vtable dataDavid Green2018-09-121-9/+14
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-211-0/+3
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Revert r337456: [CodeGen] Disable aggressive structor optimizations at -O0, t...Chandler Carruth2018-07-291-14/+4
* Borrow visibility from __fundamental_type_info for generated fundamental type...Thomas Anderson2018-07-241-60/+67
* [CodeGen] Disable aggressive structor optimizations at -O0, take 3Pavel Labath2018-07-191-4/+14
* Implement CFI for indirect calls via a member function pointer.Peter Collingbourne2018-06-261-5/+82
OpenPOWER on IntegriCloud