summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev2018-01-251-0/+5
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+12
* [Coverage] Always emit unused coverage mappings in the same order.Eli Friedman2017-12-131-1/+1
* Revert "[CodeGen] Add initial support for union members in TBAA"Hal Finkel2017-12-031-3/+2
* [CodeGen] Add initial support for union members in TBAAIvan A. Kosarev2017-11-301-2/+3
* Reland "Fix vtable not receiving hidden visibility when using push(visibility)"Jake Ehrlich2017-11-291-1/+2
* [CodeGen] Collect information about sizes of accesses and access types for TBAAIvan A. Kosarev2017-11-271-1/+1
* Revert "[CodeGen] Fix vtable not receiving hidden visibility when using push(...Petr Hosek2017-11-221-2/+1
* [CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)Petr Hosek2017-11-221-1/+2
* [CFI] Add CFI-icall pointer type generalizationVlad Tsyrklevich2017-10-311-1/+8
* [CodeGen] Propagate may-alias'ness of lvalues with TBAA infoIvan A. Kosarev2017-10-311-4/+13
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-171-0/+5
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-1/+1
* Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with...Ivan A. Kosarev2017-10-131-5/+0
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-131-0/+5
* [MS] Don't bail on replacing dllimport vbase dtors with base dtorsReid Kleckner2017-10-131-2/+1
* Refine generation of TBAA information in clangIvan A. Kosarev2017-10-061-0/+4
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-11/+14
* Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"Ivan A. Kosarev2017-10-051-19/+11
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-11/+19
* [CodeGen] Introduce generic TBAA access descriptorsIvan A. Kosarev2017-10-031-3/+3
* [CodeGen] Have a special function to get TBAA info for may-alias accessesIvan A. Kosarev2017-10-021-0/+4
* [CodeGen] Do not refer to complete TBAA info where we actually deal with just...Ivan A. Kosarev2017-10-021-1/+4
* Allow specifying sanitizers in blacklistsVlad Tsyrklevich2017-09-251-1/+2
* [codeview] omit debug locations for nested exprs unless column info enabledBob Haarman2017-09-111-0/+3
* Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall2017-08-151-21/+1
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-1/+2
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-3/+7
* [OpenCL] Fix OpenCL and SPIR version metadata generation.Alexey Bader2017-06-201-0/+3
* IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne2017-06-121-3/+4
* Emit available_externally vtables opportunisticallyPiotr Padlewski2017-06-011-1/+10
* Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFCSanjoy Das2017-05-011-4/+4
* Remove unneeded struct; NFCSanjoy Das2017-05-011-8/+3
* Revert "Update to LLVM's use of WeakTrackingVH; NFC"Sanjoy Das2017-04-261-4/+4
* Update to LLVM's use of WeakTrackingVH; NFCSanjoy Das2017-04-261-4/+4
* Use less temporary AttributeLists NFCReid Kleckner2017-04-181-3/+4
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* [XRay] Add -fxray-{always,never}-instrument= flags to clangDean Michael Berris2017-03-301-0/+7
* [CodeGen] Emit a CoreFoundation link guard when @available is usedAlex Lorenz2017-03-231-0/+4
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-11/+9
* [ObjC][CodeGen] CodeGen support for @available.Erik Pilkington2017-02-231-0/+4
* docs: update docs for objc_storeStrong behaviourSaleem Abdulrasool2017-02-111-1/+1
* [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar2017-01-251-0/+25
* Remove now redundant code that ensured debug info for class definitions was e...David Blaikie2017-01-181-1/+0
* [CodeGen] Unique constant CompoundLiterals.George Burgess IV2016-12-281-0/+14
* Add the alloc_size attribute to clang, attempt 2.George Burgess IV2016-12-221-0/+14
* Revert r290149: Add the alloc_size attribute to clang.Chandler Carruth2016-12-201-14/+0
* Add the alloc_size attribute to clang.George Burgess IV2016-12-201-0/+14
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-0/+5
* CodeGen: fix runtime function dll storageSaleem Abdulrasool2016-12-151-4/+5
OpenPOWER on IntegriCloud