summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-5/+0
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-0/+5
* Introduce a type-safe enum for ForDefinition.John McCall2016-11-301-6/+17
* Fix some layering violations where CGObjCMac's NSString emission wasJohn McCall2016-11-301-7/+0
* [CodeGen] Use StringRef. NFC.George Burgess IV2016-11-031-1/+1
* Empty the CtorLists/DtorLists once emitted.Vassil Vassilev2016-10-271-4/+4
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-2/+2
* Module: emit initializers in submodules when importing the parent module.Manman Ren2016-10-141-0/+4
* [CUDA] Emit deferred diagnostics during Sema rather than during codegen.Justin Lebar2016-10-131-4/+0
* CodeGen: simplify the logic a slight bitSaleem Abdulrasool2016-09-141-1/+1
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-1/+1
* Add the notion of deferred diagnostics.Justin Lebar2016-08-151-0/+4
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-0/+3
* CodeGen: Update Clang to use the new type metadata.Peter Collingbourne2016-06-241-14/+12
* Re-apply r267784, r267824 and r267830.Peter Collingbourne2016-04-281-8/+4
* Revert r267784, r267824 and r267830.Benjamin Kramer2016-04-281-4/+8
* Rework interface for bitset-using features to use a notion of LTO visibility.Peter Collingbourne2016-04-271-8/+4
* [CodeGen] Avoid ctor/dtor boilerplate with some C++11Reid Kleckner2016-04-131-20/+20
* [GCC] Attribute ifunc support in clangDmitry Polukhin2016-04-111-0/+1
* IRGen-level lowering for the Swift calling convention.John McCall2016-04-041-1/+1
* Revert "Convert some ObjC msgSends to runtime calls."Pete Cooper2016-03-211-4/+1
* Convert some ObjC msgSends to runtime calls.Pete Cooper2016-03-161-1/+4
* [OPENMP 4.0] Codegen for 'declare reduction' construct.Alexey Bataev2016-03-041-1/+2
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+4
* Add whole-program vtable optimization feature to Clang.Peter Collingbourne2016-02-241-3/+8
* [cfi] Safe handling of unaddressable vtable pointers (clang).Evgeniy Stepanov2016-02-031-0/+3
* Emit calls to objc_unsafeClaimAutoreleasedReturnValue whenJohn McCall2016-01-271-0/+3