diff options
author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2020-02-06 19:27:50 +0100 |
---|---|---|
committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2020-02-19 09:35:36 -0800 |
commit | 0eddeeab29a1cce8f9169b270c9fdd484534d91b (patch) | |
tree | ba2fa74b18084201296d126f8ed6bf4368895649 /llvm/lib/CodeGen/MachineLoopInfo.cpp | |
parent | 187204cd746f537405d11ee27d60d8ab59c9192d (diff) | |
download | llvm-0eddeeab29a1cce8f9169b270c9fdd484534d91b.zip llvm-0eddeeab29a1cce8f9169b270c9fdd484534d91b.tar.gz llvm-0eddeeab29a1cce8f9169b270c9fdd484534d91b.tar.bz2 |
[ValueTracking] Improve isKnownNonNaN() to recognize zero splats.
isKnownNonNaN() could not recognize a zero splat because that is a
ConstantAggregateZero which is-a ConstantData but not a ConstantDataVector.
Patch makes a ConstantAggregateZero return true.
Review: Thomas Lively
Differential Revision: https://reviews.llvm.org/D74263
Diffstat (limited to 'llvm/lib/CodeGen/MachineLoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions