diff options
author | Matthew Devereau <matthew.devereau@arm.com> | 2025-10-03 10:55:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-03 10:55:06 +0100 |
commit | 30c578a051c7842e44bdd1106fc8d46175f568cb (patch) | |
tree | 460cc47ac44db781504370cc5f556a4a5abc3a95 /libcxx/include/__algorithm/comp.h | |
parent | 72679c8e0e26df15f8d36a53be63d33384d54b69 (diff) | |
download | llvm-30c578a051c7842e44bdd1106fc8d46175f568cb.zip llvm-30c578a051c7842e44bdd1106fc8d46175f568cb.tar.gz llvm-30c578a051c7842e44bdd1106fc8d46175f568cb.tar.bz2 |
[GVN] Teach GVN simple masked load/store forwarding (#157689)
This patch teaches GVN how to eliminate redundant masked loads and
forward previous loads or instructions with a select. This is possible
when the same mask is used for masked stores/loads that write to the
same memory location
Diffstat (limited to 'libcxx/include/__algorithm/comp.h')
0 files changed, 0 insertions, 0 deletions