diff options
author | Michael Berg <michael.berg@sifive.com> | 2022-09-20 15:54:16 -0700 |
---|---|---|
committer | Michael Berg <michael.berg@sifive.com> | 2022-09-20 15:54:25 -0700 |
commit | 897a79f97004d377542e4c074cdd696c96c73e2d (patch) | |
tree | 4cfdbc62a3fba9e01ff7e61d9a8367118cc95da3 /clang/lib/Serialization/ModuleManager.cpp | |
parent | c493d49cefeefa87532a2987a776b5433265e49f (diff) | |
download | llvm-897a79f97004d377542e4c074cdd696c96c73e2d.zip llvm-897a79f97004d377542e4c074cdd696c96c73e2d.tar.gz llvm-897a79f97004d377542e4c074cdd696c96c73e2d.tar.bz2 |
[DSE] Add value type info checks for masked store candidates in Dead Store Elimination.
The type information of the store values can diverge when checking for valid
mask store candidates to eliminate via DSE. This patch checks for equivalence
wrt to size and element count.
Reviewed By: fhahn, rui.zhang
Differential Revision: https://reviews.llvm.org/D132700
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions