[Hexagon] Fix order of operands in V6_vmpyhus
authorKrzysztof Parzyszek <kparzysz@quicinc.com>
Wed, 23 Nov 2022 20:54:05 +0000 (12:54 -0800)
committerKrzysztof Parzyszek <kparzysz@quicinc.com>
Wed, 23 Nov 2022 21:31:54 +0000 (13:31 -0800)
commitae9356e8c45ebf0192d94d7f012d529c25edd23d
tree22dc8678cd12eeca2a66ec0bc13a88abbb2f717a
parent8f43b84322cc255414ad996834dff09e90dc19af
[Hexagon] Fix order of operands in V6_vmpyhus

The unsigned operand is second: Vdd32.w = vmpy(Vu32.h,Vv32.uh)
llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
llvm/test/CodeGen/Hexagon/autohvx/mulh.ll
llvm/test/CodeGen/Hexagon/autohvx/qmul.ll