summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR36181: Teach CodeGen to properly ignore requests to emit dependent entities.Richard Smith2018-02-011-17/+1
* [CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev2018-01-251-0/+8
* Don't create hidden dllimport global values.Rafael Espindola2018-01-241-0/+2
* [CodeGen] Fix a crash on mangling multiversioned functionsGeorge Burgess IV2018-01-171-2/+6
* Move target MV resolver to COMDATErich Keane2018-01-161-0/+3
* Reland "Emit Function IDs table for Control Flow Guard"Adrian McCarthy2018-01-091-0/+4
* Added Control Flow Protection FlagOren Ben Simhon2018-01-091-0/+14
* Fix use-after-free found by address-san on -r322028.Erich Keane2018-01-091-1/+5
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-24/+175
* Revert "Emit Function IDs table for Control Flow Guard"Adrian McCarthy2018-01-081-4/+0
* Emit Function IDs table for Control Flow GuardAdrian McCarthy2018-01-081-0/+4
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-1/+7
* Revert "Fix for PR32990"Reid Kleckner2017-12-211-33/+9
* [AARch64] Add ARMv8.2-A FP16 vector intrinsicsAbderrazek Zaafrani2017-12-211-0/+1
* Fix for PR32990Erich Keane2017-12-211-9/+33
* [Coverage] Fix use-after free in coverage emissionEli Friedman2017-12-191-1/+5
* [OPENMP] Codegen `declare simd` for function declarations.Alexey Bataev2017-12-151-0/+3
* [Coverage] Always emit unused coverage mappings in the same order.Eli Friedman2017-12-131-13/+3
* Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov2017-12-091-1/+1
* Mark all library options as hidden.Zachary Turner2017-12-011-1/+1
* Reland "Fix vtable not receiving hidden visibility when using push(visibility)"Jake Ehrlich2017-11-291-13/+13
* [CodeGen] Collect information about sizes of accesses and access types for TBAAIvan A. Kosarev2017-11-271-4/+11
* Revert "[CodeGen] Fix vtable not receiving hidden visibility when using push(...Petr Hosek2017-11-221-13/+13
* [CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)Petr Hosek2017-11-221-13/+13
* Add CLANG_DEFAULT_OBJCOPY to allow Clang to use llvm-objcopy for dwarf fissionJake Ehrlich2017-11-111-22/+22
* CodeGenCXX: no default dllimport storage for mingwMartell Malone2017-11-041-1/+2
* [c++17] Visit class template explicit specializations just like all other cla...Richard Smith2017-11-031-9/+7
* [CFI] Add CFI-icall pointer type generalizationVlad Tsyrklevich2017-10-311-0/+55
* [CodeGen] Propagate may-alias'ness of lvalues with TBAA infoIvan A. Kosarev2017-10-311-5/+7
* Filter out invalid 'target' items from being passed to LLVMErich Keane2017-10-271-2/+11
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-171-0/+7
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-8/+6
* Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with...Ivan A. Kosarev2017-10-131-7/+0
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-131-0/+7
* Refine generation of TBAA information in clangIvan A. Kosarev2017-10-061-0/+6
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-19/+15
* Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"Ivan A. Kosarev2017-10-051-20/+18
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-18/+20
* [CodeGen] Introduce generic TBAA access descriptorsIvan A. Kosarev2017-10-031-5/+2
* [CodeGen] Have a special function to get TBAA info for may-alias accessesIvan A. Kosarev2017-10-021-0/+6
* [CodeGen] Do not refer to complete TBAA info where we actually deal with just...Ivan A. Kosarev2017-10-021-2/+2
* Emit section information for extern variables. Erich Keane2017-09-261-0/+6
* CodeGenModule: Adapt to LLVM TargetLibraryInfo changesMatthias Braun2017-09-261-8/+2
* Allow specifying sanitizers in blacklistsVlad Tsyrklevich2017-09-251-9/+11
* [Coverage] Add an option to emit limited coverage infoVedant Kumar2017-09-221-0/+8
* [codeview] omit debug locations for nested exprs unless column info enabledBob Haarman2017-09-111-0/+4
* Emit static constexpr member as available_externally definitionMehdi Amini2017-09-051-0/+42
* Revert r311857 "Emit static constexpr member as available_externally definition"Hans Wennborg2017-08-281-22/+0
* Emit static constexpr member as available_externally definitionMehdi Amini2017-08-271-0/+22
* Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall2017-08-151-5/+16
OpenPOWER on IntegriCloud