aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineOperand.cpp
diff options
context:
space:
mode:
authorluxufan <luxufan@iscas.ac.cn>2022-09-19 03:29:16 +0000
committerluxufan <luxufan@iscas.ac.cn>2022-09-22 05:08:09 +0000
commit2e9118f1e420a3ec4fd525374753121f2e215a23 (patch)
treed14086f6e045f20cd562ce8fc157516861991d13 /llvm/lib/CodeGen/MachineOperand.cpp
parenteaf20c4fc257db0bcbd97b0f39836a53eeb3039a (diff)
downloadllvm-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