diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-01-24 22:43:16 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2022-01-24 22:43:29 +0000 |
| commit | 11bb4a11116c4937b5f7e851189c593abf28e682 (patch) | |
| tree | 3e4ccd1b8138121447c9c009dbdcd4d1df3226a2 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 4cfea311cb8e448e7f66feb25f7aef7f68fa59b8 (diff) | |
[X86] combinePredicateReduction - split vXi16 allof(cmpeq()) to vXi8 allof(cmpeq())
vXi16 patterns allof(cmp()) reduction patterns will have to be pack the comparison results to vXi8 to use PMOVMSKB.
If we're reducing cmpeq(), then we can compare the vXi8 halves directly - similar to what we already do for vXi64 -> vXi32 for cases without PCMPEQQ.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
