summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2018-03-02Always set dso_local in CodeGenModule::setDSOLocal.Rafael Espindola
2018-03-01Remove redundant casts. NFCGeorge Burgess IV
2018-03-01Start setting dllimport/dllexport in setGVProperties.Rafael Espindola
2018-03-01Pass a GlobalDecl to SetCommonAttributes. NFC.Rafael Espindola
2018-03-01Inline a trivial function. NFC.Rafael Espindola
2018-02-28Pass a GlobalDecl to setNonAliasAttributes. NFC.Rafael Espindola
2018-02-28Pass a GlobalDecl to SetInternalFunctionAttributes. NFC.Rafael Espindola
2018-02-28Pass a GlobalDecl to setAliasAttributes. NFC.Rafael Espindola
2018-02-27Pass a GlobalDecl to setFunctionDefinitionAttributes. NFC.Rafael Espindola
2018-02-23Set Module Metadata "RtLibUseGOT" when fno-plt is used.Sriraman Tallam
2018-02-23Bring r325915 back.Rafael Espindola
2018-02-23Revert "Start setting dso_local for COFF."Rafael Espindola
2018-02-23Start setting dso_local for COFF.Rafael Espindola
2018-02-23Simplify setting dso_local. NFC.Rafael Espindola
2018-02-20[CodeGen] Fix generation of TBAA tags for may-alias accessesIvan A. Kosarev
2018-02-12Make attribute-target on a Definition-after-use update the LLVM attributesErich Keane
2018-02-08Fix improper indentation issue in CodeGenModule [NFC]Erich Keane
2018-02-07Don't try to use copy relocations with tls variables.Rafael Espindola
2018-02-07Recommit r324107 again.Rafael Espindola
2018-02-07Revert "Recommit r324107."Rafael Espindola
2018-02-07Recommit r324107.Rafael Espindola
2018-02-07Don't pass ForDefinition_t in places it is redundant.Rafael Espindola
2018-02-07Support `#pragma comment(lib, "name")` in the frontend for ELFSaleem Abdulrasool
2018-02-02Revert "Start setting dso_local in clang."Rafael Espindola
2018-02-02Start setting dso_local in clang.Rafael Espindola
2018-02-01PR36181: Teach CodeGen to properly ignore requests to emit dependent entities.Richard Smith
2018-01-25[CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev
2018-01-24Don't create hidden dllimport global values.Rafael Espindola
2018-01-17[CodeGen] Fix a crash on mangling multiversioned functionsGeorge Burgess IV
2018-01-16Move target MV resolver to COMDATErich Keane
2018-01-09Reland "Emit Function IDs table for Control Flow Guard"Adrian McCarthy
2018-01-09Added Control Flow Protection FlagOren Ben Simhon
2018-01-09Fix use-after-free found by address-san on -r322028.Erich Keane
2018-01-08Implement Attribute Target MultiVersioningErich Keane
2018-01-08Revert "Emit Function IDs table for Control Flow Guard"Adrian McCarthy
2018-01-08Emit Function IDs table for Control Flow GuardAdrian McCarthy
2017-12-29[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev
2017-12-21Revert "Fix for PR32990"Reid Kleckner
2017-12-21[AARch64] Add ARMv8.2-A FP16 vector intrinsicsAbderrazek Zaafrani
2017-12-21Fix for PR32990Erich Keane
2017-12-19[Coverage] Fix use-after free in coverage emissionEli Friedman
2017-12-15[OPENMP] Codegen `declare simd` for function declarations.Alexey Bataev
2017-12-13[Coverage] Always emit unused coverage mappings in the same order.Eli Friedman
2017-12-09Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov
2017-12-01Mark all library options as hidden.Zachary Turner
2017-11-29Reland "Fix vtable not receiving hidden visibility when using push(visibility)"Jake Ehrlich
2017-11-27[CodeGen] Collect information about sizes of accesses and access types for TBAAIvan A. Kosarev
2017-11-22Revert "[CodeGen] Fix vtable not receiving hidden visibility when using push(...Petr Hosek
2017-11-22[CodeGen] Fix vtable not receiving hidden visibility when using push(visibility)Petr Hosek
2017-11-11Add CLANG_DEFAULT_OBJCOPY to allow Clang to use llvm-objcopy for dwarf fissionJake Ehrlich