summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprScalar.cpp
AgeCommit message (Expand)Author
2025-06-30[CodeGen] Remove an unnecessary cast (NFC) (#146380)Kazu Hirata
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-05-27[C2y] Fix _Countof handling of VLAs (#141621)Aaron Ballman
2025-05-23[KeyInstr][Clang] Assignment atom group (#134637)Orlando Cazalet-Hyams
2025-05-14[RISCV] Improve casting between i1 scalable vectors and i8 fixed vectors for ...Craig Topper
2025-05-14[clang] Save ShuffleVectorExpr args as ConstantExpr (#139709)Timm Baeder
2025-05-09[clang] Add support for `__ptrauth` being applied to integer types (#137580)Oliver Hunt
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-05-09[Clang][CodeGen] Enable pointer overflow check for GCC workaround (#137849)Yingwei Zheng
2025-05-05[HLSL] Handle init list with OpaqueValueExprs in CGExprScalar (#138541)Sarah Spall
2025-05-02[IRBuilder] Add versions of createInsertVector/createExtractVector that take ...Craig Topper
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-10[HLSL] Add support for modulo of floating point scalar and vectors (#135125)Farzon Lotfi
2025-04-08[clang] fp options fix for __builtin_convertvector (#134102)Jakub Ficek
2025-03-27[C2y] Implement WG14 N3369 and N3469 (_Countof) (#133125)Aaron Ballman
2025-03-18[Clang] Introduce a trait to determine the structure binding size (#131515)cor3ntin
2025-02-27[clang][CodeGen] Additional fixes for #114062 (#128166)Alex Voicu
2025-02-19[clang] handle fp options in __builtin_convertvector (#125522)Jakub Ficek
2025-02-14[HLSL] Implement HLSL Aggregate splatting (#118992)Sarah Spall
2025-02-07[HLSL] Implement HLSL Elementwise casting (excluding splat cases); Re-land #1...Sarah Spall
2025-02-06Revert "[HLSL] Implement HLSL Flat casting (excluding splat cases)" (#126149)Sarah Spall
2025-02-06[HLSL] Implement HLSL Flat casting (excluding splat cases) (#118842)Sarah Spall
2025-01-28[Clang] Add -fwrapv-pointer flag (#122486)Nikita Popov
2025-01-10[ubsan][NFCI] Use SanitizerOrdinal instead of SanitizerMask for EmitCheck (ex...Thurston Dang
2025-01-09[Clang] Adjust pointer-overflow sanitizer for N3322 (#120719)Nikita Popov
2025-01-09[Coverage] Introduce the type `CounterPair` for RegionCounterMap. NFC. (#112724)NAKAMURA Takumi
2025-01-07[clang] Fix crashes when passing VLA to va_arg (#119563)天音あめ
2024-12-10[Clang] Change two placeholders from `undef` to `poison` [NFC] (#119141)Pedro Lobo
2024-12-06[clang][AArch64] Fix C++11 style initialization of typedef'd vectors (#118956)Benjamin Maxwell
2024-11-19[clang] Change some placeholders from undef to poison [NFC]Nuno Lopes
2024-11-03[Clang] Implement labelled type filtering for overflow/truncation sanitizers ...Justin Stitt
2024-10-22[clang codegen] fix crash emitting __array_rank (#113186)Congcong Cai
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane
2024-09-23[IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)Nikita Popov
2024-09-11[HLSL] Allow truncation to scalar (#104844)Chris B
2024-09-10[clang] fix half && bfloat16 convert node expr codegen (#89051)JinjinLi868
2024-09-05Reland "[clang] Add nuw attribute to GEPs (#105496)" (#107257)Hari Limaye
2024-09-04[Clang][CodeGen] Fix type for atomic float incdec operators (#107075)Yingwei Zheng
2024-08-28Revert "[clang] Add nuw attribute to GEPs" (#106343)Vitaly Buka
2024-08-27[clang] Add nuw attribute to GEPs (#105496)Hari Limaye
2024-08-23[Clang] Overflow Pattern Exclusion - rename some patterns, enhance docs (#105...Justin Stitt
2024-08-23[Matrix] Preserve signedness when extending matrix index expression. (#103044)Florian Hahn
2024-08-20[Clang] Re-land Overflow Pattern Exclusions (#104889)Justin Stitt
2024-08-15Revert "[Clang] Overflow Pattern Exclusions (#100272)"Thurston Dang
2024-08-15[Clang] Overflow Pattern Exclusions (#100272)Justin Stitt
2024-07-26clang: Allow targets to set custom metadata on atomics (#96906)Matt Arsenault
2024-07-18[PAC] Implement function pointer re-signing (#98847)Akira Hatanaka
2024-07-15[clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364)Mariya Podchishchaeva
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva
2024-06-17[clang][CodeGen] Return RValue from `EmitVAArg` (#94635)Mariya Podchishchaeva