llvm-project
4cef1c13 - [X86] canonicalizeShuffleWithOp - add handling for SHUFFLE(PSADBW(X,Y),PSADBW(Z,W)) -> PSADBW(SHUFFLE(X,Z),SHUFFLE(Y,W)) (#188072)

Commit
33 days ago
[X86] canonicalizeShuffleWithOp - add handling for SHUFFLE(PSADBW(X,Y),PSADBW(Z,W)) -> PSADBW(SHUFFLE(X,Z),SHUFFLE(Y,W)) (#188072) PSADBW takes vXi8 inputs and gives a vXi64 result so we need to tweak the bitcasts (shuffle types checks will already ensure that the result type isn't affected). Minor improvement to #187447
Author
Parents
Loading