summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2020-02-03[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionFangrui Song
2020-01-31Implement -fsemantic-interpositionserge-sans-paille
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-23[WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtablesTeresa Johnson
2020-01-20[RISCV] Pass target-abi via module flag metadataZakk Chen
2020-01-17Consolidate internal denormal flushing controlsMatt Arsenault
2020-01-17Reapply Allow system header to provide their own implementation of some builtinserge-sans-paille
2020-01-16[OPENMP]Do not emit RTTI descriptor for NVPTX devices.Alexey Bataev
2020-01-16Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim
2020-01-15Revert "Allow system header to provide their own implementation of some builtin"Amy Huang
2020-01-13[DebugInfo] Add another level to DebugInfoKind called ConstructorAmy Huang
2020-01-10Allow system header to provide their own implementation of some builtinserge-sans-paille
2019-12-23[Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper
2019-12-22reland "[DebugInfo] Support to emit debugInfo for extern variables"Yonghong Song
2019-12-22Revert "[DebugInfo] Support to emit debugInfo for extern variables"Reid Kleckner
2019-12-11[OpenMP] Use the OpenMP-IR-BuilderJohannes Doerfert
2019-12-11CodeGen: Allow annotations on globals in non-zero address spaceNicolai Hähnle
2019-12-10[DebugInfo] Support to emit debugInfo for extern variablesYonghong Song
2019-12-09[Attr] Move ParsedTargetAttr out of the TargetAttr classCraig Topper
2019-12-06Revert "[Sema][X86] Consider target attribute into the checks in validateOutp...Reid Kleckner
2019-12-06[Sema][X86] Consider target attribute into the checks in validateOutputSize a...Craig Topper
2019-12-03[Clang] Define Fuchsia C++ABIPetr Hosek
2019-11-25[OPENMP]Fix PR41826: symbols visibility in device code.Alexey Bataev
2019-11-22DebugInfo: Flag Dwarf Version metadata for merging during LTODavid Blaikie
2019-11-21[DeclCXX] Remove unknown external linkage specificationsEhud Katz
2019-11-19[NFC] Refactor representation of materialized temporariesTyker
2019-11-17Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber
2019-11-16[NFC] Refactor representation of materialized temporariesTyker
2019-11-15Don't add optnone or noinline if the function is already marked asAkira Hatanaka
2019-11-14Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner
2019-11-08Redeclare Objective-C property accessors inside the ObjCImplDecl in which the...Adrian Prantl
2019-11-05[HIP] Fix visibility for 'extern' device variables.Michael Liao
2019-10-31[CodeGen] Fix invalid llvm.linker.options about pragma detect_mismatchYaxun (Sam) Liu
2019-10-28Add Windows Control Flow Guard checks (/guard:cf).Andrew Paverd
2019-10-27OpenMP: Add helper function for convergent runtime callsMatt Arsenault
2019-10-20[AMDGPU] Fix assertion due to initializer listYaxun Liu
2019-10-17Revert Tag CFI-generated data structures with "#pragma clang section" attribu...Dmitry Mikulin
2019-10-16Tag CFI-generated data structures with "#pragma clang section" attributes.Dmitry Mikulin
2019-10-15[Clang][OpenMP Offload] Move offload registration code to the wrapperSergey Dmitriev
2019-10-15Added support for "#pragma clang section relro=<name>"Dmitry Mikulin
2019-10-10[OPENMP50]Support for declare variant directive for NVPTX target.Alexey Bataev
2019-10-08Fix crash or wrong code bug if a lifetime-extended temporary contains aRichard Smith
2019-10-04Properly handle instantiation-dependent array bounds.Richard Smith
2019-10-03Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.Simon Pilgrim
2019-10-03[Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet
2019-10-01[OPENMP50]Initial codegen for declare variant implementation vendor.Alexey Bataev
2019-09-29For P0784R7: compute whether a variable has constant destruction if itRichard Smith
2019-09-24Support for DWARF-5 C++ language tags.Adrian Prantl
2019-09-23Revert "Support for DWARF-5 C++ language tags."Jonas Devlieghere
2019-09-23Support for DWARF-5 C++ language tags.Adrian Prantl