summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-141-0/+7
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-7/+0
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-131-0/+7
* Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition...Peter Collingbourne2019-06-071-3/+2
* [CodeGenModule] BlockByrefHelpers - add missing uninitialized variables to co...Simon Pilgrim2019-05-211-1/+2
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-4/+5
* Fix Wdocumentation warning. NFCI.Simon Pilgrim2019-05-101-2/+3
* [OpenCL] Make global ctor init function a kernelAnastasia Stulova2019-05-091-0/+13
* IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne2019-03-221-8/+5
* [CodeGenObjC] Emit [[X alloc] init] as objc_alloc_init(X) when availableErik Pilkington2019-02-141-0/+3
* [opaque pointer types] Pass through function types for TLSJames Y Knight2019-02-071-4/+18
* [opaque pointer types] More trivial changes to pass FunctionType to CallInst.James Y Knight2019-02-051-4/+4
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-38/+35
* [OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.Michael Kruse2019-02-011-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Convert some ObjC retain/release msgSends to runtime calls.Pete Cooper2018-12-211-0/+12
* Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper2018-12-181-0/+4
* Implement -frecord-command-line (-frecord-gcc-switches)Scott Linder2018-12-141-0/+3
* Convert some ObjC msgSends to runtime calls.Pete Cooper2018-12-081-1/+7
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-5/+5
* Implement Function Multiversioning for Non-ELF Systems.Erich Keane2018-10-251-3/+3
* [OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li2018-09-261-0/+4
* [CodeGen] Align rtti and vtable dataDavid Green2018-09-121-1/+2
* Remove trailing spaceFangrui Song2018-07-301-14/+14
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-1/+8
* Implement CFI for indirect calls via a member function pointer.Peter Collingbourne2018-06-261-1/+18
* IRgen: Mark aliases of ctors and dtors as unnamed_addr.Peter Collingbourne2018-06-181-1/+0
* [CodeGen] Improve diagnostics related to target attributesGabor Buella2018-06-071-0/+4
* CodeGen: Emit string literal in constant address spaceYaxun Liu2018-05-141-0/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-23/+23
* Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka2018-04-171-0/+6
* Fix typos in clangAlexander Kornienko2018-04-061-2/+2
* [MS] Emit vftable thunks for functions with incomplete prototypesReid Kleckner2018-04-021-1/+2
* Start setting dllimport/dllexport in setGVProperties.Rafael Espindola2018-03-011-11/+7
* Pass a GlobalDecl to SetCommonAttributes. NFC.Rafael Espindola2018-03-011-1/+1
* Inline a trivial function. NFC.Rafael Espindola2018-03-011-3/+0
* Pass a GlobalDecl to setNonAliasAttributes. NFC.Rafael Espindola2018-02-281-1/+1
* Pass a GlobalDecl to SetInternalFunctionAttributes. NFC.Rafael Espindola2018-02-281-1/+1
* Pass a GlobalDecl to setAliasAttributes. NFC.Rafael Espindola2018-02-281-1/+1
* Pass a GlobalDecl to setFunctionDefinitionAttributes. NFC.Rafael Espindola2018-02-271-2/+1
* Bring r325915 back.Rafael Espindola2018-02-231-0/+3
* Revert "Start setting dso_local for COFF."Rafael Espindola2018-02-231-3/+0
* Start setting dso_local for COFF.Rafael Espindola2018-02-231-0/+3
* Simplify setting dso_local. NFC.Rafael Espindola2018-02-231-1/+1
* Make attribute-target on a Definition-after-use update the LLVM attributesErich Keane2018-02-121-0/+2
* Recommit r324107 again.Rafael Espindola2018-02-071-0/+4
* Revert "Recommit r324107."Rafael Espindola2018-02-071-4/+0
* Recommit r324107.Rafael Espindola2018-02-071-0/+4
* Don't pass ForDefinition_t in places it is redundant.Rafael Espindola2018-02-071-4/+2
* Support `#pragma comment(lib, "name")` in the frontend for ELFSaleem Abdulrasool2018-02-071-0/+2
OpenPOWER on IntegriCloud