diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2023-01-20 19:58:53 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2023-01-20 20:21:26 +0300 |
commit | 1eecf03919cdded5853b4aace67650e8c03a271b (patch) | |
tree | 2d1d4153bac70ef7d4e1d0efbc38eedefe4b9436 /llvm/lib/CodeGen/MachineCombiner.cpp | |
parent | b3154d08e948c37872bf053f90b6728e7d39039b (diff) | |
download | llvm-1eecf03919cdded5853b4aace67650e8c03a271b.zip llvm-1eecf03919cdded5853b4aace67650e8c03a271b.tar.gz llvm-1eecf03919cdded5853b4aace67650e8c03a271b.tar.bz2 |
[X86] `LowerBUILD_VECTOR()`: fix all-UNDEF detection
The original check was trying to avoid checking UndefMask itself,
and deduce it via simpler means, but checking `NonZeroMask`
does not, e.g., check `ZeroMask`.
Fixes https://github.com/llvm/llvm-project/issues/60168
Diffstat (limited to 'llvm/lib/CodeGen/MachineCombiner.cpp')
0 files changed, 0 insertions, 0 deletions