aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-25[FMV] Allow multi versioning without default declaration. (#85454)Alexandros Lamprineas1-60/+71
2024-03-20Reland [FMV] Emit the resolver along with the default version definit… (#85...Alexandros Lamprineas1-13/+42
2024-03-20Revert "[FMV] Emit the resolver along with the default version definition." (...Alexandros Lamprineas1-42/+13
2024-03-20[FMV] Emit the resolver along with the default version definition. (#84405)Alexandros Lamprineas1-13/+42
2024-03-19[AArch64] Add soft-float ABI (#84146)ostannard1-0/+2
2024-03-13[AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (#67999)Zaara Syeda1-0/+26
2024-03-07[HIP] Do not include the CUID module hash with the new driver (#84332)Joseph Huber1-1/+1
2024-03-06[AMDGPU] Rename COV module flag to amdhsa_code_object_version (#79905)Emma Pilkington1-2/+2
2024-02-28[clang] Refactor target attribute mangling. (#81893)Alexandros Lamprineas1-95/+16
2024-02-27[TBAA] Handle bitfields when generating !tbaa.struct metadata. (#82922)Florian Hahn1-2/+2
2024-02-26[InstrProf] Single byte counters in coverage (#75425)gulfemsavrun1-0/+1
2024-02-22[HIP] Allow partial linking for `-fgpu-rdc` (#81700)Yaxun (Sam) Liu1-1/+9
2024-02-21[OpenMP] Remove `register_requires` global constructor (#80460)Joseph Huber1-4/+0
2024-02-18[C++20] [Modules] Don't import non-inline function bodies even if it is marke...Chuanqi Xu1-2/+1
2024-02-16Revert "[AArch64] Add soft-float ABI (#74460)" (#82032)Prabhuk1-2/+0
2024-02-15[AArch64] Add soft-float ABI (#74460)ostannard1-0/+2
2024-02-13[RISCV] Add canonical ISA string as Module metadata in IR. (#80760)Craig Topper1-0/+14
2024-02-09[clang][fmv] Drop .ifunc from target_version's entrypoint's mangling (#81194)Jon Roelofs1-2/+14
2024-02-05[NFC][Clang] Replace Arch with Triplet. (#80465)Dani1-10/+4
2024-02-01[AArch64] Replace LLVM IR function attributes for PSTATE.ZA. (#79166)Sander de Smalen1-1/+1
2024-01-27[clang, SystemZ] Support -munaligned-symbols (#73511)Jonas Paulsson1-3/+4
2024-01-23[Clang] Amend SME attributes with support for ZT0. (#77941)Sander de Smalen1-0/+2
2024-01-22[AArch64][Clang] Fix linker error for function multiversioning (#74358)Dani1-18/+10
2024-01-19Add a "don't override" mapping for -fvisibility-from-dllstorageclass (#74629)bd1976bris1-27/+54
2024-01-16[RISCV] CodeGen of RVE and ilp32e/lp64e ABIs (#76777)Wang Pengcheng1-1/+2
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen1-2/+4
2024-01-12[clang] Adjust -mlarge-data-threshold handling (#77958)Arthur Eubanks1-1/+1
2024-01-11[clang][AArch64] Add a -mbranch-protection option to enable GCS (#75486)John Brawn1-0/+2
2024-01-06[clang] Add per-global code model attribute (#72078)hev1-0/+4
2023-12-21Re-land "[AArch64] Codegen support for FEAT_PAuthLR" (#75947)Tomas Matheson1-0/+3
2023-12-21Revert "[AArch64] Codegen support for FEAT_PAuthLR"Tomas Matheson1-3/+0
2023-12-21[AArch64] Codegen support for FEAT_PAuthLRTomas Matheson1-0/+3
2023-12-20[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)Dimitry Andric1-6/+1
2023-12-20Revert "[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)"Dimitry Andric1-1/+6
2023-12-20[clang] Add getClangVendor() and use it in CodeGenModule.cpp (#75935)Dimitry Andric1-6/+1
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-8/+8
2023-12-07[NFC] Remove unneeded nullptr checks after cast<> (#74674)Mike Rice1-3/+2
2023-12-05[Clang] Fix linker error for function multiversioning (#71706)elizabethandrews1-4/+34
2023-11-30[clang][AArch64] Pass down stack clash protection options to LLVM/Backend (#6...Momchil Velikov1-0/+13
2023-11-29[clang][CodeGen] Emit annotations for function declarations. (#66716)Brendan Dahl1-2/+21
2023-11-29[Flang] Add code-object-version option (#72638)Dominik Adamski1-1/+1
2023-11-28Revert "[Flang] Add code-object-version option (#72638)"Dominik Adamski1-1/+1
2023-11-28[Flang] Add code-object-version option (#72638)Dominik Adamski1-1/+1
2023-11-27[SystemZ][z/OS] This change adds support for the PPA2 section in zOS (#68926)Yusra Syeda1-0/+35
2023-11-20[CodeGenModule] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim1-5/+3
2023-11-13-fcoverage-mapping: simplify. NFCFangrui Song1-8/+2
2023-11-09[CUDA][HIP] Make template implicitly host device (#70369)Yaxun (Sam) Liu1-3/+19
2023-11-09[C++20] [Modules] Allow export from language linkageChuanqi Xu1-1/+1
2023-11-07[C++20] [Modules] Don't import function bodies from other module units even w...Chuanqi Xu1-0/+9
2023-11-05[clang][CodeGenModule] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim1-23/+8