summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorOCHyams <orlando.hyams@sony.com>2022-11-15 13:38:03 +0000
committerOCHyams <orlando.hyams@sony.com>2022-11-15 13:42:56 +0000
commitbfa7f6241251589b0c8ba8d203347cf63a8dc298 (patch)
treeb6520ef82033858cdf34e56d78e1f7b2e24305b0 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent376d0469b917a889139f23e199a5d52c87c7a5bb (diff)
[Assignment Tracking][20/*] Account for assignment tracking in DSE
The Assignment Tracking debug-info feature is outlined in this RFC: https://discourse.llvm.org/t/ rfc-assignment-tracking-a-better-way-of-specifying-variable-locations-in-ir DeadStoreElimmination shortens stores that are shadowed by later stores such that the overlapping part of the earlier store is omitted. Insert an unlinked dbg.assign intrinsic with a variable fragment that describes the omitted part to signal that that fragment of the variable has a stale value in memory. Reviewed By: jmorse Differential Revision: https://reviews.llvm.org/D133315
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions