aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-09-10[DirectX] Add DirectXTargetCodeGenInfo (#104856)Helena Kotas1-0/+2
2024-08-28[CodeGen] Create IFUNCs in the program address space, not hard-coded 0 (#105726)Jessica Clarke1-12/+12
2024-08-21[clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. ...Vassil Vassilev1-6/+9
2024-08-20Fix KCFI types for generated functions with integer normalization (#104826)Sami Tolvanen1-0/+5
2024-08-19[PAC][ELF][AArch64] Encode several ptrauth features in PAuth core info (#102508)Daniil Kovalev1-2/+8
2024-08-09[DebugInfo][RemoveDIs] Use iterator-inserters in clang (#102006)Jeremy Morse1-5/+5
2024-08-06[PAC][ELF][AArch64] Encode signed GOT flag in PAuth core info (#96159)Daniil Kovalev1-5/+6
2024-08-06Reapply "Finish deleting the le32/le64 targets" (#99079) (#101983)Aaron Ballman1-2/+0
2024-08-06[PAC][AArch64] Support init/fini array signing (#96478)Daniil Kovalev1-24/+43
2024-08-01[C++20] [Modules] Always emit the inline builtins (#101278)Chuanqi Xu1-5/+5
2024-07-31[Clang] [NFC] Fix potential dereferencing of nullptr (#101405)smanna121-1/+1
2024-07-30Revert "[C++20] [Modules] Always emit the inline builtins"Haowei Wu1-5/+5
2024-07-30[clang][OpenMP] Rename `varlists` to `varlist`, NFC (#101058)Krzysztof Parzyszek1-1/+1
2024-07-30[C++20] [Modules] Always emit the inline builtinsChuanqi Xu1-5/+5
2024-07-22[PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (#97237)Daniil Kovalev1-0/+2
2024-07-18[FMV][AArch64] Do not emit ifunc resolver on use. (#97761)Alexandros Lamprineas1-47/+50
2024-07-16Revert "Finish deleting the le32/le64 targets" (#99079)Aaron Ballman1-0/+2
2024-07-15[CodeGen] Set attributes on resolvers emitted after ifuncsFangrui Song1-6/+11
2024-07-12[CUDA][HIP] Fix template static member (#98580)Yaxun (Sam) Liu1-1/+2
2024-07-12Finish deleting the le32/le64 targets (#98497)Aaron Ballman1-2/+0
2024-07-11[CUDA][HIP][NFC] add CodeGenModule::shouldEmitCUDAGlobalVar (#98543)Yaxun (Sam) Liu1-20/+24
2024-07-10[Coverage] Suppress covmap and profdata for system headers. (#97952)NAKAMURA Takumi1-0/+3
2024-07-08[PowerPC] Diagnose musttail instead of crash inside backend (#93267)Chen Zheng1-0/+15
2024-07-05[BPF] Fix linking issues in static map initializers (#91310)Nick Zavaritsky1-2/+17
2024-07-03[OpenCL] Emit opencl.cxx.version metadata for C++ (#92140)Sven van Haastregt1-11/+19
2024-06-25[clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (#95061)Alex Voicu1-1/+2
2024-06-24[clang][AArch64][FMV] Stop emitting alias to ifunc. (#96221)Alexandros Lamprineas1-2/+2
2024-06-10[clang] Fix loss of `dllexport` for exported template specialization (#94664)Andrew Ng1-4/+15
2024-06-07[ARM] r11 is reserved when using -mframe-chain=aapcs (#86951)Oliver Stannard1-0/+3
2024-06-03[Clang] Prevent null pointer dereference in target attribute mangling (#94228)smanna121-0/+6
2024-05-30[CodeGen] Remove useless zero-index constant GEPs (NFCI)Nikita Popov1-9/+2
2024-05-29[C++20] [Modules] Don't generate the defintition for non-const available exte...Chuanqi Xu1-0/+12
2024-05-23[clang][FMV] Allow declaration of function versions in namespaces. (#93044)Alexandros Lamprineas1-1/+1
2024-05-21[clang] Fix crash passing function pointer without prototype. (#90255)lolloz981-7/+14
2024-05-19[Clang][CodeGen] Start migrating away from assuming the Default AS is 0 (#88182)Alex Voicu1-1/+2
2024-05-09[AArch64][PAC][clang][ELF] Support PAuth ABI core info (#85235)Daniil Kovalev1-0/+32
2024-04-29[CodeGen][i386] Move -mregparm storage earlier and fix Runtime calls (#89707)Kees Cook1-5/+10
2024-04-23[RISCV] Split code that tablegen needs out of RISCVISAInfo. (#89684)Craig Topper1-1/+1
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