aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-11-19[PAC][clang] Add signed GOT cc1 flag (#96160)Daniil Kovalev1-0/+3
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata1-4/+0
2024-11-14[clang codegen] Add CreateRuntimeFunction overload that takes a clang type. (...Eli Friedman1-15/+49
2024-10-30[C++20] [Modules] Fix the duplicated static initializer problem (#114193)Chuanqi Xu1-2/+2
2024-10-23[clang codegen] avoid to crash when emit init func for global variable with f...Congcong Cai1-3/+5
2024-10-18[clang] Deduplicate the logic that only warns once when stack is almost full ...Boaz Brickner1-10/+2
2024-10-17[HLSL] Add handle initialization for simple resource declarations (#111207)Helena Kotas1-0/+3
2024-10-16[HLSL][SPIRV] Use Spirv target codegen (#112573)Steven Perron1-0/+1
2024-10-14[clang] Fix segmentation fault caused by stack overflow on deeply nested expr...Boaz Brickner1-0/+14
2024-10-14[LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (#111302)Michał Górny1-4/+1
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi1-2/+2
2024-10-08Recommit "[RISCV][FMV] Support target_version" (#111096)" (#111333)Piyou Chen1-1/+6
2024-10-04Revert "[RISCV][FMV] Support target_version" (#111096)Piyou Chen1-6/+1
2024-10-04[RISCV][FMV] Support target_version (#99040)Piyou Chen1-1/+6
2024-09-29[cuda][HIP] `__constant__` should imply constant (#110182)Alex Voicu1-2/+3
2024-09-26[clang][RISCV] Introduce command line options for RISC-V Zicfilp CFIMing-Yi Lai1-0/+10
2024-09-24[codegen][NFC] add static mark for internal usage variable and function (#109...Congcong Cai1-4/+5
2024-09-17Reapply "[HLSL] set alwaysinline on HLSL functions (#106588)"Thurston Dang1-6/+14
2024-09-17Revert "[HLSL] set alwaysinline on HLSL functions (#106588)"Thurston Dang1-14/+6
2024-09-17[HLSL] set alwaysinline on HLSL functions (#106588)Greg Roth1-6/+14
2024-09-13[RISCV][FMV] Support target_clones (#85786)Piyou Chen1-1/+4
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