diff options
author | Michael Berg <93234525+mcberg2021@users.noreply.github.com> | 2025-04-09 18:12:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-09 18:12:15 -0700 |
commit | b88eef95e72ed54580c3f65c49cc8b768a764938 (patch) | |
tree | 5056fe5eabb31ceb2deaba460e0ec53441327107 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | 78b21ddba7bc43b1e59d97ccad51133858a9ce91 (diff) | |
download | llvm-b88eef95e72ed54580c3f65c49cc8b768a764938.zip llvm-b88eef95e72ed54580c3f65c49cc8b768a764938.tar.gz llvm-b88eef95e72ed54580c3f65c49cc8b768a764938.tar.bz2 |
[DSE] Add predicated vector length store support for masked store elimination (#134175)
In isMaskedStoreOverwrite we process two stores that fully overwrite one
another, here we add support for predicated vector length stores so that
DSE will eliminate this variant of masked stores.
This is the follow up installment mentioned in:
https://reviews.llvm.org/D132700
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions