[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] x86emul/test: correct VSCALEF{P,S}{S,D} entries in predicates test
- To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Date: Wed, 16 Mar 2022 11:43:58 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xjoIcQZg/CYfbxLC/sWCrL3cKB4thKIIuGW0AERhs4U=; b=ogd1csjJttV3/2PX2jBrUImNtJHTYLGbA+fIqTorY/yJgzvyUGcCr1kSOeMtWMnkE7ECd2xuT7kGj4r1U9bNl06kHdwFzQMq66PlUQd6vOUAlLUDyYXaPxdfGysR+H4n6VulTs4GsiHqi3nejfF90PoOrLjBpfBsqLjcDUZcUxT9jryFNTGq957r5tXWoc9ufr1POeOsJ4zAbZgtX9ajo0wjjXcIKwLobJw1d0N4XUpl/4XGrTGETfq6TTMn2cmbx4nEuexAL/gHch08a5shg/3dyANiNOS0XzUzN13ZCU0lR4rcZ2UyFsTe8szoLB8aO4OYfmyhHKYJwT4z1+k/vA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UeqgUEPVKk+MTFiXza1ct5xRzDdbKpAuCvstI7bYuCK/gvuaWzLlP7asyUuAv/yWFU0axQsByObdEKvHeugtcpCaYnv6Gq5NifLj/Zok7Ta+ji3AzZnp4Ax3GU55vh942PYw/yOA7pByG3MPdgjfCvnfPNh3s4cdqg666pJkmG/9do618s18HGIt0qmAHwlSMYrw0HC9q8T450wncbY7JRKvSDGwxNhMnFcankEm6QnLPgdfayIadiD5/TmqRnBAW+Y/Q734X0sAdK3DTSNkPcGWhUSqmfnQofOnn2IXqvS7hN7OK4L3oan8CLEu6C7XUykUsuEzbETbcpMZXZHwGQ==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Wed, 16 Mar 2022 10:44:26 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
I can't see why these would want / need to suppress testing of the
register forms of the insns. Quite likely a copy-and-paste oversight
when originally creating the table.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
--- a/tools/tests/x86_emulator/predicates.c
+++ b/tools/tests/x86_emulator/predicates.c
@@ -1822,8 +1822,8 @@ static const struct evex {
{ { 0x2a }, 2, F, R, pfx_66, W0, Ln }, /* vmovntdqa */
{ { 0x2a, 0xc0 }, 2, F, N, pfx_f3, W1, Ln }, /* vpbroadcastmb2q */
{ { 0x2b }, 2, T, R, pfx_66, W0, Ln }, /* vpackusdw */
- { { 0x2c }, 2, F, R, pfx_66, Wn, Ln }, /* vscalefp{s,d} */
- { { 0x2d }, 2, F, R, pfx_66, Wn, LIG }, /* vscalefs{s,d} */
+ { { 0x2c }, 2, T, R, pfx_66, Wn, Ln }, /* vscalefp{s,d} */
+ { { 0x2d }, 2, T, R, pfx_66, Wn, LIG }, /* vscalefs{s,d} */
{ { 0x30 }, 2, T, R, pfx_66, WIG, Ln }, /* vpmovzxbw */
{ { 0x30 }, 2, T, W, pfx_f3, W0, Ln }, /* vpmovwb */
{ { 0x31 }, 2, T, R, pfx_66, WIG, Ln }, /* vpmovzxbd */
|