summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix crash or wrong code bug if a lifetime-extended temporary contains aRichard Smith2019-10-081-7/+6
* Properly handle instantiation-dependent array bounds.Richard Smith2019-10-041-1/+1
* Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.Simon Pilgrim2019-10-031-1/+1
* [Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet2019-10-031-13/+12
* [OPENMP50]Initial codegen for declare variant implementation vendor.Alexey Bataev2019-10-011-0/+14
* For P0784R7: compute whether a variable has constant destruction if itRichard Smith2019-09-291-2/+2
* Support for DWARF-5 C++ language tags.Adrian Prantl2019-09-241-1/+3
* Revert "Support for DWARF-5 C++ language tags."Jonas Devlieghere2019-09-231-3/+1
* Support for DWARF-5 C++ language tags.Adrian Prantl2019-09-231-1/+3
* [CodeGen] Add alias for cpu_dispatch function with IFunc & Fix resolver linka...Fangrui Song2019-09-111-3/+24
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-231-3/+15
* [Clang][CodeGen] set alias linkage on QualTypeNick Desaulniers2019-08-221-4/+9
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* cfi-icall: Allow the jump table to be optionally made non-canonical.Peter Collingbourne2019-08-091-14/+22
* CodeGen: ensure 8-byte aligned String Swift CF ABISaleem Abdulrasool2019-08-091-1/+4
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* ARM MTE stack sanitizer.Evgeniy Stepanov2019-07-151-2/+4
* [OpenCL][PR41727] Prevent ICE on global dtorsAnastasia Stulova2019-07-151-2/+6
* [Concepts] Concept definitions (D40381)Saar Raz2019-07-101-0/+1
* [HIP] Support attribute hip_pinned_shadowYaxun Liu2019-06-261-4/+12
* [CUDA][HIP] Don't set comdat attribute for CUDA device stub functions.\nDiffe...Konstantin Pyzhov2019-06-241-0/+5
* [OpenMP] Add support for handling declare target to clause when unified memor...Gheorghe-Teodor Bercea2019-06-201-4/+10
* [HIP] Add the interface deriving the stub name of device kernels.Michael Liao2019-06-171-6/+4
* [CodeGen][ObjC] Annotate retain-agnostic ObjC globals with attributeAkira Hatanaka2019-06-141-0/+1
* Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition...Peter Collingbourne2019-06-071-4/+5
* [OpenCL] Fix OpenCL/SPIR version metadata in C++ mode.Anastasia Stulova2019-05-301-4/+9
* [CUDA][HIP] Skip setting `externally_initialized` for static device variables.Michael Liao2019-05-291-1/+2
* [CUDA][HIP] Emit dependent libs for host onlyYaxun Liu2019-05-281-1/+6
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-1/+1
* [OpenMP] Add support for registering requires directives with the runtimeGheorghe-Teodor Bercea2019-05-211-0/+4
* [OPENMP]Use the attributes for dso locality when building for device.Alexey Bataev2019-05-211-1/+1
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-12/+21
* make -ftime-trace also print template argumentsLubos Lunak2019-05-121-2/+7
* [OpenCL] Make global ctor init function a kernelAnastasia Stulova2019-05-091-0/+206
* [SPIR] Simplified target checking.Anastasia Stulova2019-05-091-2/+1
* [COFF] Use COFF stubs for extern_weak functionsReid Kleckner2019-05-071-0/+7
* Re-land r359250, [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-291-3/+7
* Revert [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-7/+3
* [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-3/+7
* Use llvm::stable_sortFangrui Song2019-04-241-4/+3
* Move setTargetAttributes after setGVProperties in SetFunctionAttributesScott Linder2019-04-231-5/+5
* Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev2019-03-301-0/+4
* IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.Peter Collingbourne2019-03-221-13/+4
* [OPENMP]Codegen support for allocate directive on global variables.Alexey Bataev2019-03-211-0/+5
* Add XCOFF triple object format type for AIXJason Liu2019-03-121-0/+2
* [OPENMP 5.0]Add initial support for 'allocate' directive.Alexey Bataev2019-03-071-0/+3
* [PGO] Use the explicit parameter in ProfileSummary API. NFCRong Xu2019-03-011-1/+4
* [HIP] change kernel stub nameYaxun Liu2019-02-271-2/+11
* [CodeGen] Fix string literal address space casting.Michael Liao2019-02-211-2/+4
* [CUDA][HIP] Use device side kernel and variable names when registering themYaxun Liu2019-02-141-1/+1