summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2024-02-15[AArch64] Add soft-float ABI (#74460)ostannard
2024-02-13[RISCV] Add canonical ISA string as Module metadata in IR. (#80760)Craig Topper
2024-02-09[clang][fmv] Drop .ifunc from target_version's entrypoint's mangling (#81194)Jon Roelofs
2024-02-05[NFC][Clang] Replace Arch with Triplet. (#80465)Dani
2024-02-01[AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (#79166)Sander de Smalen
2024-01-27[clang, SystemZ] Support -munaligned-symbols (#73511)Jonas Paulsson
2024-01-23[Clang] Amend SME attributes with support for ZT0. (#77941)Sander de Smalen
2024-01-22[AArch64][Clang] Fix linker error for function multiversioning (#74358)Dani
2024-01-19Add a "don't override" mapping for -fvisibility-from-dllstorageclass (#74629)bd1976bris
2024-01-16[RISCV] CodeGen of RVE and ilp32e/lp64e ABIs (#76777)Wang Pengcheng
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen
2024-01-12[clang] Adjust -mlarge-data-threshold handling (#77958)Arthur Eubanks
2024-01-11[clang][AArch64] Add a -mbranch-protection option to enable GCS (#75486)John Brawn
2024-01-06[clang] Add per-global code model attribute (#72078)hev
2023-12-21Re-land "[AArch64] Codegen support for FEAT_PAuthLR" (#75947)Tomas Matheson
2023-12-21Revert "[AArch64] Codegen support for FEAT_PAuthLR"Tomas Matheson
2023-12-21[AArch64] Codegen support for FEAT_PAuthLRTomas Matheson
2023-12-20[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)Dimitry Andric
2023-12-20Revert "[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)"Dimitry Andric
2023-12-20[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)Dimitry Andric
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-12-07[NFC] Remove unneeded nullptr checks after cast<> (#74674)Mike Rice
2023-12-05[Clang] Fix linker error for function multiversioning (#71706)elizabethandrews
2023-11-30[clang][AArch64] Pass down stack clash protection options to LLVM/Backend (#6...Momchil Velikov
2023-11-29[clang][CodeGen] Emit annotations for function declarations. (#66716)Brendan Dahl
2023-11-29[Flang] Add code-object-version option (#72638)Dominik Adamski
2023-11-28Revert "[Flang] Add code-object-version option (#72638)"Dominik Adamski
2023-11-28[Flang] Add code-object-version option (#72638)Dominik Adamski
2023-11-27[SystemZ][z/OS] This change adds support for the PPA2 section in zOS (#68926)Yusra Syeda
2023-11-20[CodeGenModule] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-13-fcoverage-mapping: simplify. NFCFangrui Song
2023-11-09[CUDA][HIP] Make template implicitly host device (#70369)Yaxun (Sam) Liu
2023-11-09[C++20] [Modules] Allow export from language linkageChuanqi Xu
2023-11-07[C++20] [Modules] Don't import function bodies from other module units even w...Chuanqi Xu
2023-11-05[clang][CodeGenModule] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-02[clang][NFC] Refactor `clang::Linkage` (#71049)Vlad Serebrennikov
2023-11-01[clang][NFC] Refactor `LinkageSpecDecl::LanguageIDs`Vlad Serebrennikov
2023-11-01[clang][NFC] Refactor `ObjCMethodDecl::ImplementationControl`Vlad Serebrennikov
2023-10-31[StackProtector] Do not emit the stack protector on GPU architectures (#70799)Joseph Huber
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov
2023-10-17[HIP][Clang][CodeGen] Add CodeGen support for `hipstdpar`Alex Voicu
2023-10-10[C++20] [Modules] Don't emit function bodies which is noinline and av… (#68...Chuanqi Xu
2023-10-09[OpenMP] Fix setting visibility on declare target variablesJoseph Huber
2023-10-05[OpenMP] Prevent AMDGPU from overriding visibility on DT_nohost variables (#6...Joseph Huber
2023-10-05[clang] Replace uses of Type::getPointerType (NFC)JOE1994
2023-10-02-fsanitize=function: fix MSVC hashing to sugared type (#66816)Matheus Izvekov
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot
2023-10-02[C++20] [Modules] Fix crash when emitting module inits for duplicated modulesChuanqi Xu
2023-09-30[clang] Remove uses of llvm::Type::getPointerTo() (NFC)JOE1994
2023-09-28[NFC] [C++20] [Modules] Refactor Module::getGlobalModuleFragment and Module::...Chuanqi Xu