[X86] Only fold PTEST->TESTP on AVX targets
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 13 Apr 2023 18:39:47 +0000 (19:39 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 13 Apr 2023 18:39:47 +0000 (19:39 +0100)
commit7ea34403f3945506b25847f893ac28c70be172a0
treed5c04c3296a059477770d735a3fac02f7cebf70f
parent33cc733bc46b49e3198843257152c95b07e17471
[X86] Only fold PTEST->TESTP on AVX targets

While PTEST is a SSE41 instruction, TESTPS/TESTPD was only added for AVX
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-ptest.ll