[VE] Fix useDeprecatedPositionallyEncodedOperands errors.
authorJames Y Knight <jyknight@google.com>
Tue, 31 Jan 2023 21:33:31 +0000 (16:33 -0500)
committerJames Y Knight <jyknight@google.com>
Wed, 1 Feb 2023 00:50:26 +0000 (19:50 -0500)
commit61e9e6199e2ef8620f0a2c4f30dafec6b7843565
tree4d3460b5ee3f12295ec3549b2e86fa19a46e0f0a
parent81334f4b018ea5781aa32388a5a51805b1004141
[VE] Fix useDeprecatedPositionallyEncodedOperands errors.

This is a follow-on to https://reviews.llvm.org/D134073.

Behavior is unchanged by this cleanup, except that previously the
'CVTRDm' pattern was accidentally getting the top bit of 'sz' from the
'sx' input, instead of setting it to 0.

Differential Revision: https://reviews.llvm.org/D140922
llvm/lib/Target/VE/VE.td
llvm/lib/Target/VE/VEInstrFormats.td
llvm/lib/Target/VE/VEInstrInfo.td