summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
AgeCommit message (Expand)Author
2025-10-10[clang][CodeGen] Remove "unsafe-fp-math" attribute support (#162779)paperchalice
2025-10-08[Clang][CodeGen] Introduce the AllocToken SanitizerKind (#162098)Marco Elver
2025-10-08Revert "[Clang][CodeGen] Introduce the AllocToken SanitizerKind" (#162413)Thurston Dang
2025-10-07[Clang][CodeGen] Introduce the AllocToken SanitizerKind (#162098)Marco Elver
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-25[Clang]Throw frontend error for target feature mismatch when using flatten at...Abhishek Kaushik
2025-08-14[Clang][attr] Add 'cfi_salt' attribute (#141846)Bill Wendling
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao
2025-07-17[CodeGen] Remove an unnecessary cast (NFC) (#149339)Kazu Hirata
2025-07-03[AArch64] Add option -msve-streaming-vector-bits= . (#144611)Eli Friedman
2025-06-16[HLSL] Use hidden visibility for external linkage. (#140292)Steven Perron
2025-06-13Fix and reapply IR PGO support for Flang (#142892)FYK
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie
2025-06-04[KeyInstr][Clang] Ret atom (#134652)Orlando Cazalet-Hyams
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov
2025-05-30Revert "Add IR Profile-Guided Optimization (IR PGO) support to the Flang comp...Tarun Prabhu
2025-05-30Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (#1...FYK
2025-05-28[KeyInstr][Clang] Reset atomGroup number for each function (#141607)Orlando Cazalet-Hyams
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-23[KeyInstr][Clang] If stmt atom (#134642)Orlando Cazalet-Hyams
2025-05-21[KeyInstr][Clang] Add ApplyAtomGroup (#134632)Orlando Cazalet-Hyams
2025-05-20[clang][AArch64] Move initialization of ptrauth-* function attrs (#140277)Anatoly Trosinenko
2025-05-16[Clang][AArch64] Add pessimistic vscale_range for sve/sme (#137624)Matthew Devereau
2025-05-02[IR] Do not store Function inside BlockAddress (#137958)Nikita Popov
2025-04-12[Clang][CodeGen][UBSan] Remove redundant `EmitCheckValue` calls. NFCI (#135141)Yingwei Zheng
2025-04-08[Clang][OpenCL][AMDGPU] Allow a kernel to call another kernel (#115821)Aniket Lal
2025-04-02Support alternative sections for patchable function entries (#131230)Sami Tolvanen
2025-03-19[CudaSPIRV] Allow using integral non-type template parameters as attribute ar...Alexander Shaposhnikov
2025-03-17[Metadata] Change placeholder from `undef` to `poison` (#131469)Pedro Lobo
2025-03-11[Clang] Implement P0963R3 "Structured binding declaration as a condition" (#1...Younan Zhang
2025-03-10[Clang] Fix segmentation fault caused by `VarBypassDetector` stack overflow o...Boaz Brickner
2025-01-31[AArch64] Enable vscale_range with +sme (#124466)David Green
2025-01-28[Clang] Add fake use emission to Clang with -fextend-lifetimes (#110102)Wolfgang Pieb
2025-01-13[HLSL] Adding Flatten and Branch if attributes with test fixes (#122157)joaosaffran
2025-01-10[ubsan][NFCI] Use SanitizerOrdinal instead of SanitizerMask for EmitCheck (ex...Thurston Dang
2025-01-09[Coverage] Introduce the type `CounterPair` for RegionCounterMap. NFC. (#112724)NAKAMURA Takumi
2025-01-08Revert #116331 & #121852 (#122105)Chris B
2025-01-06[HLSL] Fix build warning after #116331 (#121852)Vitaly Buka
2025-01-06[HLSL] Adding Flatten and Branch if attributes (#116331)joaosaffran
2024-12-17[TySan] Add initial Type Sanitizer support to Clang) (#76260)Florian Hahn
2024-12-05[PAC][Driver] Add `-faarch64-jump-table-hardening` flag (#113149)Daniil Kovalev
2024-11-28[NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (#116257)Alexandros Lamprineas
2024-11-19[CudaSPIRV] Add support for optional spir-v attributes (#116589)Alexander Shaposhnikov
2024-11-19[clang] Change some placeholders from undef to poison [NFC]Nuno Lopes
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-10-26[rtsan][llvm][NFC] Rename sanitize_realtime_unsafe attr to sanitize_realtime_...davidtrevelyan