summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r323935:Hans Wennborg2018-02-051-17/+1
* [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
* [OpenCL] Allow targets to select address space per typeSven van Haastregt2017-08-151-1/+1
* CodeGenModule.cpp: [PR33810][Modules] Remove an assertion that confirms Mangl...NAKAMURA Takumi2017-07-301-2/+0
* CodeGenModule.cpp: [PR33810][Modules] Avoid reusing FoundStr to try to fix cr...NAKAMURA Takumi2017-07-301-6/+6
* CodeGenModule.cpp: [PR33810][Modules] Make sure actual memory corruption befo...NAKAMURA Takumi2017-07-301-0/+2
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-4/+12
* Convert attribute 'target' parsing from a 'pair' to a 'struct' to make furthe...Erich Keane2017-07-181-4/+5
* Fix build failure with gcc about mixing enum and non-enumYaxun Liu2017-07-081-2/+4
* [CodeGen] Fold variable into assert.Benjamin Kramer2017-07-081-2/+2
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-22/+44
* [modules ts] Basic for module linkage.Richard Smith2017-07-071-1/+1