[all-commits] [llvm/llvm-project] 7afc7d: [Assignment Tracking] Trim assignments for untagge...
Orlando Cazalet-Hyams via All-commits
all-commits at lists.llvm.org
Fri Sep 15 01:11:11 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7afc7db7fc807a4a7ee623db491622698e8edcca
https://github.com/llvm/llvm-project/commit/7afc7db7fc807a4a7ee623db491622698e8edcca
Author: Orlando Cazalet-Hyams <orlando.hyams at sony.com>
Date: 2023-09-15 (Fri, 15 Sep 2023)
Changed paths:
M llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
A llvm/test/DebugInfo/assignment-tracking/X86/untagged-store-assignment-extra-checks.ll
A llvm/test/DebugInfo/assignment-tracking/X86/untagged-store-assignment-outside-variable.ll
Log Message:
-----------
[Assignment Tracking] Trim assignments for untagged out of bounds stores (#66095)
Fixes #65004 by trimming assignments from out of bounds stores (out of bounds
of either the base variable or the backing alloca). If there's no overlap at
all or the out of bounds access starts at a negative offset from the alloca,
the assignment is simply skipped.
More information about the All-commits
mailing list