summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2025-01-20[Clang][MIPS] Create correct linker arguments for Windows toolchains (#121041)Hervé Poussineau
2025-01-10[FMV][AArch64] Changes in fmv-features metadata. (#122192)Alexandros Lamprineas
2025-01-08[FMV][AArch64] Simplify version selection according to ACLE. (#121921)Alexandros Lamprineas
2025-01-07[FMV][AArch64][clang] Emit fmv-features metadata in LLVM IR. (#118544)Alexandros Lamprineas
2024-12-19[FMV][AArch64] Emit mangled default version if explicitly specified. (#120022)Alexandros Lamprineas
2024-12-17[TySan] Add initial Type Sanitizer support to Clang) (#76260)Florian Hahn
2024-12-16[PAC][ELF][AArch64] Support signed personality function pointer (#119361)Daniil Kovalev
2024-12-10Revert "[PAC][ELF][AArch64] Support signed personality function pointer" (#11...Daniil Kovalev
2024-12-10[PAC][ELF][AArch64] Support signed personality function pointer (#113148)Daniil Kovalev
2024-12-02[Clang] ensure mangled names are valid identifiers before being suggested in ...Oleksandr T.
2024-11-28[NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (#116257)Alexandros Lamprineas
2024-11-26[clang][FMV] Fix crash with cpu_specific attribute. (#115762)Alexandros Lamprineas
2024-11-25[clang][codegen] Mention the invariant that LLVM demangler should be … (#11...Viktoriia Bakalova
2024-11-19[clang] Change some placeholders from undef to poison [NFC]Nuno Lopes
2024-11-19[PAC][clang] Add signed GOT cc1 flag (#96160)Daniil Kovalev
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-11-14[clang codegen] Add CreateRuntimeFunction overload that takes a clang type. (...Eli Friedman
2024-10-30[C++20] [Modules] Fix the duplicated static initializer problem (#114193)Chuanqi Xu
2024-10-23[clang codegen] avoid to crash when emit init func for global variable with f...Congcong Cai
2024-10-18[clang] Deduplicate the logic that only warns once when stack is almost full ...Boaz Brickner
2024-10-17[HLSL] Add handle initialization for simple resource declarations (#111207)Helena Kotas
2024-10-16[HLSL][SPIRV] Use Spirv target codegen (#112573)Steven Perron
2024-10-14[clang] Fix segmentation fault caused by stack overflow on deeply nested expr...Boaz Brickner
2024-10-14[LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (#111302)Michał Górny
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-10-08Recommit "[RISCV][FMV] Support target_version" (#111096)" (#111333)Piyou Chen
2024-10-04Revert "[RISCV][FMV] Support target_version" (#111096)Piyou Chen
2024-10-04[RISCV][FMV] Support target_version (#99040)Piyou Chen
2024-09-29[cuda][HIP] `__constant__` should imply constant (#110182)Alex Voicu
2024-09-26[clang][RISCV] Introduce command line options for RISC-V Zicfilp CFIMing-Yi Lai
2024-09-24[codegen][NFC] add static mark for internal usage variable and function (#109...Congcong Cai
2024-09-17Reapply "[HLSL] set alwaysinline on HLSL functions (#106588)"Thurston Dang
2024-09-17Revert "[HLSL] set alwaysinline on HLSL functions (#106588)"Thurston Dang
2024-09-17[HLSL] set alwaysinline on HLSL functions (#106588)Greg Roth
2024-09-13[RISCV][FMV] Support target_clones (#85786)Piyou Chen
2024-09-10[DirectX] Add DirectXTargetCodeGenInfo (#104856)Helena Kotas
2024-08-28[CodeGen] Create IFUNCs in the program address space, not hard-coded 0 (#105726)Jessica Clarke
2024-08-21[clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. ...Vassil Vassilev
2024-08-20Fix KCFI types for generated functions with integer normalization (#104826)Sami Tolvanen
2024-08-19[PAC][ELF][AArch64] Encode several ptrauth features in PAuth core info (#102508)Daniil Kovalev
2024-08-09[DebugInfo][RemoveDIs] Use iterator-inserters in clang (#102006)Jeremy Morse
2024-08-06[PAC][ELF][AArch64] Encode signed GOT flag in PAuth core info (#96159)Daniil Kovalev
2024-08-06Reapply "Finish deleting the le32/le64 targets" (#99079) (#101983)Aaron Ballman
2024-08-06[PAC][AArch64] Support init/fini array signing (#96478)Daniil Kovalev
2024-08-01[C++20] [Modules] Always emit the inline builtins (#101278)Chuanqi Xu
2024-07-31[Clang] [NFC] Fix potential dereferencing of nullptr (#101405)smanna12
2024-07-30Revert "[C++20] [Modules] Always emit the inline builtins"Haowei Wu
2024-07-30[clang][OpenMP] Rename `varlists` to `varlist`, NFC (#101058)Krzysztof Parzyszek
2024-07-30[C++20] [Modules] Always emit the inline builtinsChuanqi Xu
2024-07-22[PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (#97237)Daniil Kovalev