summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert "Start setting dso_local in clang."Rafael Espindola2018-02-021-6/+0
* Start setting dso_local in clang.Rafael Espindola2018-02-021-0/+6
* [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