summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "[ubsan_minimal] Allow UBSan handler from Minimal runtime to accept ar...Vitaly Buka
2025-11-20[AllocToken] Enable alloc token instrumentation for size-returning functions ...Aleksandr Nogikh
2025-11-18[HLSL][DirectX] Use a padding type for HLSL buffers. (#167404)Justin Bogner
2025-11-10[clang][DebugInfo] Attach `DISubprogram` to additional call variants (#166202)J. Ryan Stinnett
2025-10-28[Clang] Freeze padded vectors before storing. (#164821)Florian Hahn
2025-10-23[Clang] Refactor allocation type inference logic (#163636)Marco Elver
2025-10-20[Clang][NFC] Rename UnqualPtrTy to DefaultPtrTy (#163207)Juan Manuel Martinez Caamaño
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-09[AllocToken, Clang] Infer type hints from sizeof expressions and casts (#156841)Marco Elver
2025-10-08[AllocToken, Clang] Implement TypeHashPointerSplit mode (#156840)Marco Elver
2025-10-08[Clang][CodeGen] Emit !alloc_token for new expressions (#162099)Marco Elver
2025-10-08Revert "[Clang][CodeGen] Emit !alloc_token for new expressions" (#162412)Thurston Dang
2025-10-07[Clang][CodeGen] Emit !alloc_token for new expressions (#162099)Marco Elver
2025-10-06[HLSL] Add support for elementwise and aggregate splat casting struct types w...Sarah Spall
2025-09-12[NFC][CodeGen][CFI] Extract CreateMetadataIdentifierForFnType (#158189)Vitaly Buka
2025-09-07[NFC] Change const char* to StringRef (#154179)Chris B
2025-09-02[DebugInfo] When referencing structured bindings use the reference's location...David Blaikie
2025-08-27[UBSan][BoundsSafety] Implement support for more expressive "trap reasons" (#...Dan Liew
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-25[Clang][CodeGen] Preserve alignment information for pointer arithmetics (#152...Yingwei Zheng
2025-08-21[clang][CodeGen] cast addr space of ReturnValue if needed (#154380)macurtis-amd
2025-08-18[HLSL] Global resource arrays element access (#152454)Helena Kotas
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-06[ubsan_minimal] Allow UBSan handler from Minimal runtime to accept arguments ...Andrew Lazarev
2025-07-30Silence a not all control paths return a value warning; NFCAaron Ballman
2025-07-26[Clang][CodeGen] Emit “trap reasons” on UBSan traps (#145967)Anthony Tran
2025-06-19[CodeGen] Use range-based for loops (NFC) (#144939)Kazu Hirata
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-05[CodeGen] Add TBAA struct path info for array members (#137719)Bruno De Fraine
2025-06-04[clang] Function type attribute to prevent CFI instrumentation (#135836)PiJoules
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov
2025-05-29[NFCI][ubsan] Add/update deprecation TODOsThurston Dang
2025-05-27[KeyInstr][Clang] Assign matrix element atom (#134650)Orlando Cazalet-Hyams
2025-05-27[KeyInstr][Clang] Assign vector element atom (#134649)Orlando Cazalet-Hyams
2025-05-27[KeyInstr][Clang] Bitfield atom (#134648)Orlando Cazalet-Hyams
2025-05-26[Clang][CodeGen] Add metadata for load from reference (#98746)Yingwei Zheng
2025-05-23[KeyInstr][Clang] Assignment atom group (#134637)Orlando Cazalet-Hyams
2025-05-22[KeyInstr][Clang] Scalar init atom (#134633)Orlando Cazalet-Hyams
2025-05-20[HLSL] Move where ZExt happens in 'EmitStoreThroughExtVectorComponentLValue' ...Sarah Spall
2025-05-19[cfi] Enable -fsanitize-annotate-debug-info functionality for CFI checks (#13...Thurston Dang
2025-05-15[sanitizer][NFCI] Add 'SanitizerAnnotateDebugInfo' (#139965)Thurston Dang
2025-05-13[Clang][counted_by] Add support for 'counted_by' on struct pointers (#137250)Bill Wendling
2025-05-11[clang] Use StringRef::consume_front (NFC) (#139472)Kazu Hirata
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault
2025-05-08clang: Fix broken implicit cast to generic address space (#138863)Matt Arsenault
2025-05-07[sanitizer] Add plumbing for -fsanitize-annotate-debug-info and partly replac...Thurston Dang
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata