summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
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
2025-04-23[cfi] Fix one -fno-sanitize-merge case, and add two TODOs (#135438)Thurston Dang
2025-04-22[clang] Rework `hasBooleanRepresentation`. (#136038)Michele Scandale
2025-04-18Revert "[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recove...Vitaly Buka
2025-04-17[Reland][Clang][CodeGen][UBSan] Add more precise attributes to recoverable ub...Yingwei Zheng
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-14[clang][CodeGen] Add range metadata for atomic load of boolean type. #131476 ...Jan Górski
2025-04-12[Clang][CodeGen][UBSan] Remove redundant `EmitCheckValue` calls. NFCI (#135141)Yingwei Zheng
2025-04-11[Clang][CodeGen] Do not set inbounds flag in `EmitMemberDataPointerAddress` w...Yingwei Zheng
2025-04-11[Clang][CodeGen] Do not set inbounds flag for struct GEP with null base point...Yingwei Zheng
2025-04-10[C11] Implement WG14 N1285 (temporary lifetimes) (#133472)Aaron Ballman
2025-04-10Revert "[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ub...Yingwei Zheng
2025-04-10[Clang][CodeGen][UBSan] Add more precise attributes to recoverable ubsan hand...Yingwei Zheng
2025-04-10[Clang][CodeGen] Respect -fwrapv-pointer when emitting struct GEPs (#134269)Yingwei Zheng
2025-04-08[Clang][OpenCL][AMDGPU] Allow a kernel to call another kernel (#115821)Aniket Lal
2025-04-04[clang] [sanitizer] predict trap checks succeed (#134310)Florian Mayer
2025-04-03[clang][NFC] Refactor CodeGen's hasBooleanRepresentation (#134159)Andy Kaylor
2025-04-03[ASan] Add metadata to renamed instructions so ASan doesn't use the i… (#11...gbMattN
2025-03-28[clang] [sanitizer] add pseudofunction to indicate array-bounds check (#128977)Florian Mayer
2025-03-11[HLSL] Make memory representation of boolean vectors in HLSL, vectors of i32....Sarah Spall
2025-02-15[HLSL] Implement HLSL intialization list support (#123141)Chris B
2025-02-14[HLSL] Implement HLSL Aggregate splatting (#118992)Sarah Spall
2025-02-08[CodeGen] Replace of PointerType::get(Type) with opaque version (NFC) (#124771)Mats Jun Larsen
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-30Reapply "[ubsan] Connect -fsanitize-skip-hot-cutoff to LowerAllowCheckPass<cu...Thurston Dang
2025-01-29Revert "[ubsan] Connect -fsanitize-skip-hot-cutoff to LowerAllowCheckPass<cut...Thurston Dang