aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-04-16[C++20] [Modules] Don't import non-inline function bodies even if it is alway...Chuanqi Xu1-3/+14
2024-04-15Revert "[C++20] [Modules] Don't import non-inline function bodies even if it ...Chuanqi Xu1-1/+2
2024-04-11[clang][llvm] Remove "implicit-section-name" attribute (#87906)Arthur Eubanks1-1/+1
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-3/+3
2024-04-09[ARM64EC] Add support for parsing __vectorcall (#87725)Eli Friedman1-0/+8
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-1/+1
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
2024-03-26[NFC] Refactor ConstantArrayType size storage (#85716)Chris B1-1/+1
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-1/+1
2024-03-26[FMV] Allow mixing target_version with target_clones. (#86493)Alexandros Lamprineas1-55/+50
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
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