diff options
author | luxufan <luxufan@iscas.ac.cn> | 2022-09-19 03:29:16 +0000 |
---|---|---|
committer | luxufan <luxufan@iscas.ac.cn> | 2022-09-22 05:08:09 +0000 |
commit | 2e9118f1e420a3ec4fd525374753121f2e215a23 (patch) | |
tree | d14086f6e045f20cd562ce8fc157516861991d13 /llvm/lib/CodeGen/MachineOperand.cpp | |
parent | eaf20c4fc257db0bcbd97b0f39836a53eeb3039a (diff) | |
download | llvm-2e9118f1e420a3ec4fd525374753121f2e215a23.zip llvm-2e9118f1e420a3ec4fd525374753121f2e215a23.tar.gz llvm-2e9118f1e420a3ec4fd525374753121f2e215a23.tar.bz2 |
[MemorySSA] Reset location size if IsGuaranteedLoopInvariant after phi tranlation
We set the Location size to beforeOrAfter if the Location value is not
guaranteed loop invariant. But in some cases, we need to reset the
location size if the location size is precise after phi tranlation of
location value. This will improve MemorySSA analysis results.
Differential Revision: https://reviews.llvm.org/D134161
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions