Fixes typo in x86 VUXTL2

This was supposed to shift right, not shift left
This IR op wasn't being used so it went unnoticed
This commit is contained in:
Ryan Houdek committed 2020-09-27 10:38:46 -07:00
1 parent badc7f6562
commit 1c2f8dece5
1 file changed
+1 -1
+1 -1
View File
@@ -3474,7 +3474,7 @@ void *JITCore::CompileCode([[maybe_unused]] FEXCore::IR::IRListView<true> const
}
case IR::OP_VUXTL2: {
auto Op = IROp->C<IR::IROp_VUXTL2>();
vpslldq(GetDst(Node), GetSrc(Op->Header.Args[0].ID()), OpSize / 2);
vpsrldq(GetDst(Node), GetSrc(Op->Header.Args[0].ID()), OpSize / 2);
switch (Op->Header.ElementSize) {
case 2:
pmovzxbw(GetDst(Node), GetDst(Node));