/* $Id: bs3-cpu-instr-2-data64.c64 103602 2024-02-29 02:10:17Z vboxsync $ */ /** @file * BS3Kit - bs3-cpu-instr-2, bs3-cpu-instr-2-data64.c64 - auto generated (do not edit). */ /* * Copyright (C) 2024 Oracle and/or its affiliates. * * This file is part of VirtualBox base platform packages, as * available from https://www.virtualbox.org. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation, in version 3 of the * License. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, see . * * The contents of this file may alternatively be used under the terms * of the Common Development and Distribution License Version 1.0 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included * in the VirtualBox distribution, in which case the provisions of the * CDDL are applicable instead of those of the GPL. * * You may elect to license modified versions of this file under the * terms and conditions of either the GPL or the CDDL or both. * * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 */ #include #include "bs3-cpu-instr-2.h" const unsigned g_cBs3CpuInstr2_and_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_and_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x044 }, { 0x0000000000000d19, 0x000000000cd36b8e, 0x0000000000000908, 0x000 }, { 0xec3a4e9f4fda76d4, 0xcfaf81414b4eda72, 0xcc2a00014b4a5250, 0x084 }, { 0x25e798fe07ed5f23, 0x3100f6e5f6516e58, 0x210090e406414e00, 0x004 }, { 0x00000001fb78838c, 0x00000000001c281c, 0x000000000018000c, 0x004 }, { 0xd78d4af0fd32dea4, 0xd6b7005fc8798973, 0xd6850050c8308820, 0x080 }, { 0xe32ee15d1acdd38a, 0x7efb16c50e7fdd18, 0x622a00450a4dd108, 0x000 }, { 0x126ed3adca0b3d8c, 0x0003fd60c7e7e9e4, 0x0002d120c2032984, 0x004 }, { 0xcaac7bcac1f3103f, 0x7cafb9ecb4d75414, 0x48ac39c880d31014, 0x004 }, { 0x24d10826576e09ac, 0xf93d073895a50ae3, 0x20110020152408a0, 0x004 }, { 0x00000000005ca66d, 0x0000000087abbe06, 0x000000000008a604, 0x000 }, { 0x1bc18e10c055eb80, 0x88d820ace54900bd, 0x08c00000c0410080, 0x000 }, { 0xdbcf8b6ad6ca0b3d, 0xeaa7dd7b32bdcc1d, 0xca87896a1288081d, 0x084 }, { 0x0000000000417cf8, 0x0000000000162489, 0x0000000000002488, 0x004 }, { 0x33f8c75151e5d252, 0x87532f7f26535f6e, 0x0350075100415242, 0x004 }, { 0xab9e426ae31a5385, 0x956152c46007456b, 0x8100424060024101, 0x080 }, { 0x001b1b50a07e2568, 0x00000000000000ea, 0x0000000000000068, 0x000 }, { 0x9250a7dd6d3ca78f, 0xa91cd55063f88c46, 0x8010855061388406, 0x084 }, { 0x92c15a1d54032f89, 0x1d25f6762757cbed, 0x1001521404030b89, 0x000 }, { 0x000000011a94657d, 0x000ee5b37c6a7320, 0x0000000118006120, 0x000 }, { 0x30ac58dc42fe0d4e, 0xb51b9e3eefaa5ac6, 0x3008181c42aa0846, 0x000 }, { 0x592db67048247ffa, 0xd44dfa434b694f1f, 0x500db24048204f1a, 0x000 }, { 0x017ac564a5354096, 0x00000000000cb772, 0x0000000000040012, 0x004 }, { 0x18dfdbf710e262b6, 0x7ebec4369e43d568, 0x189ec03610424020, 0x000 }, { 0x776fcf310d8bb666, 0x0f73e97c42e5f4a4, 0x0763c9300081b424, 0x004 }, { 0x00000c3bc9130599, 0x000000000000aac3, 0x0000000000000081, 0x004 }, { 0x2213117b51e0b3b7, 0xb736bc8caa94a7a5, 0x221210080080a3a5, 0x004 }, { 0x858a784d05e02ae6, 0x4020650d4eca595f, 0x0000600d04c00846, 0x000 }, { 0x000000b78ba791d3, 0x000000039da7c688, 0x0000000389a78080, 0x000 }, { 0xb1db3ac1efee6e79, 0xce96e284d3f1706b, 0x80922280c3e06069, 0x084 }, { 0x900b8b07eabee120, 0xd9ae11cc33129613, 0x900a010422128000, 0x084 }, { 0x0019633cd5c23433, 0x00000000000080b6, 0x0000000000000032, 0x000 }, { 0x1df239d609b340c9, 0x576271ec402548f2, 0x156231c4002140c0, 0x004 }, { 0x8fd828c4b85c84cf, 0x82136fc5ca0eef93, 0x821028c4880c8483, 0x080 }, { 0x0000a868a9aa50a5, 0x000770d015579488, 0x0000204001021080, 0x000 }, { 0xe8d8987d1cbc6d23, 0x96a12392ad2651d9, 0x808000100c244101, 0x080 }, { 0x2ec794b7b0f4925f, 0x48b5b415d141d32a, 0x088594159040920a, 0x004 }, { 0x000000018b182ed0, 0x0000000466057cfa, 0x0000000002002cd0, 0x000 }, { 0x3250149627779da8, 0x1e0f94d690f47d05, 0x1200149600741d00, 0x004 }, { 0x233bdbf56ee5c3e5, 0x0c4882cdac8387db, 0x000882c52c8183c1, 0x000 }, { 0x000000000007748c, 0x0000000000341db6, 0x0000000000041484, 0x004 }, { 0xe58ab48db553c90f, 0xcfb533f60166845c, 0xc58030840142800c, 0x084 }, { 0x317bb4bb30969b31, 0x2fa6e7b636b6762a, 0x2122a4b230961220, 0x000 }, { 0x0000000003444007, 0x000000000001f1ba, 0x0000000000004002, 0x000 }, { 0x7c69122556265a1f, 0xefe6b4955359bac4, 0x6c60100552001a04, 0x000 }, { 0x27f4c49c71a1e70e, 0x3c486196b3fefe98, 0x2440409431a0e608, 0x000 }, { 0x00000000000020a6, 0x000000070860765b, 0x0000000000002002, 0x000 }, { 0x74fa54a89ecc1d97, 0xeaaad520f58e3dc2, 0x60aa5420948c1d82, 0x004 }, { 0xcd78a706ac1d81d2, 0x053639726af56e0a, 0x0530210228150002, 0x000 }, { 0x00000001d994b5e7, 0x00181914851678d0, 0x00000000811430c0, 0x004 }, { 0x0655c31fba1c2658, 0x4e197936aa64cf75, 0x06114116aa040650, 0x004 }, { 0x0070201181495d24, 0x7781e724b16e29c7, 0x0000200081480904, 0x000 }, { 0x00000019bd6981b0, 0x31540d0a052445a6, 0x00000008052001a0, 0x004 }, { 0x1058b8c070c96e75, 0x3872fd2c1bd1284f, 0x1050b80010c12845, 0x000 }, { 0x40ad68cd78bb8be7, 0x60de07ca10d16fa1, 0x408c00c810910ba1, 0x000 }, { 0x000c01e2a1afd7c2, 0x0000000000066e1a, 0x0000000000064602, 0x000 }, { 0xc82674279493d172, 0x749bbebf5d080894, 0x4002342714000010, 0x000 }, { 0xba6b5c439e7650ab, 0xa9aa3b002707925e, 0xa82a18000606100a, 0x084 }, { 0x000178e31acdbf69, 0x000001e9f6427772, 0x000000e112403760, 0x004 }, { 0xc5aff9326411655c, 0x32158d83a4fdcdf8, 0x0005890224114558, 0x000 }, { 0x92dd88940e31d70c, 0xea1d7cef35f54482, 0x821d088404314400, 0x084 }, { 0x0000000000030752, 0x000000679e3fd56a, 0x0000000000030542, 0x004 }, }; const unsigned g_cBs3CpuInstr2_or_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_or_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x000000003b08881d, 0x000000000a4bb13b, 0x000000003b4bb93f, 0x004 }, { 0x1cb6943196bb2bb1, 0xda317d1f670dac7b, 0xdeb7fd3ff7bfaffb, 0x080 }, { 0xb2b6f41849536dab, 0x0444fa550c8f0577, 0xb6f6fe5d4ddf6dff, 0x084 }, { 0x0102009bce75df67, 0x0000001681ed9055, 0x0102009fcffddf77, 0x004 }, { 0xd39ede4363122b98, 0x7dec3af86434de4d, 0xfffefefb6736ffdd, 0x084 }, { 0x4aeea3cd3943ed56, 0xda92c679da243f90, 0xdafee7fdfb67ffd6, 0x080 }, { 0x0000bf25471f53dc, 0x000000000015a03f, 0x0000bf25471ff3ff, 0x004 }, { 0x0d8b9cc9c8e25711, 0x43c24279869a17dc, 0x4fcbdef9cefa57dd, 0x004 }, { 0x2e9490ba1ba9bb3a, 0x2442eb062553e983, 0x2ed6fbbe3ffbfbbb, 0x004 }, { 0x00000000075178fe, 0x00034d3733a65728, 0x00034d3737f77ffe, 0x000 }, { 0xeda43e6979fd76e7, 0xaf897642e9b32043, 0xefad7e6bf9ff76e7, 0x084 }, { 0x2f0b2418c46ebbc9, 0xc1ea8b658d6594de, 0xefebaf7dcd6fbfdf, 0x080 }, { 0x00000000000dad12, 0x00000000000014e0, 0x00000000000dbdf2, 0x000 }, { 0xcaba51ab8e47b70d, 0x4642dea1d0264010, 0xcefadfabde67f71d, 0x084 }, { 0x7670dbed6b76c087, 0x0159f55cf8fb6bb5, 0x7779fffdfbffebb7, 0x004 }, { 0x0000001042ed3d9b, 0x01abc8123cdc5425, 0x01abc8127efd7dbf, 0x000 }, { 0x2518892d2dd61d35, 0x04179a15e984fb9f, 0x251f9b3dedd6ffbf, 0x000 }, { 0x59a3b9d88bfe210e, 0xd92c451ce96d3e2d, 0xd9affddcebff3f2f, 0x080 }, { 0x00feb7da34d850e6, 0x0000000f137d5761, 0x00feb7df37fd57e7, 0x004 }, { 0xc9f3cc19e4dca33d, 0xd1610cb3fa88c4ae, 0xd9f3ccbbfedce7bf, 0x080 }, { 0x2928ba5bf0e2c179, 0xb70c0801f6e1b6b6, 0xbf2cba5bf6e3f7ff, 0x084 }, { 0x00000000113e4ecf, 0x0002690aa64e1c93, 0x0002690ab77e5edf, 0x000 }, { 0x12360a8a19ee1430, 0x05a82729a2a2f7a5, 0x17be2fabbbeef7b5, 0x000 }, { 0xf930a43aa86df92b, 0x0c018ac9793eb91a, 0xfd31aefbf97ff93b, 0x080 }, { 0x0002e94f17bb6544, 0x0000000000003f5f, 0x0002e94f17bb7f5f, 0x004 }, { 0xebc8f6fad6cece5e, 0x634ea9d8c170b604, 0xebcefffad7fefe5e, 0x080 }, { 0x8ebdc1598be0c19e, 0xd0c792fd1e8328a6, 0xdeffd3fd9fe3e9be, 0x084 }, { 0x000003ea0ec90a05, 0x00000001afe3d924, 0x000003ebafebdb25, 0x000 }, { 0xd7c4e30cff163504, 0x0af2dacbcdfa4b0a, 0xdff6fbcffffe7f0e, 0x080 }, { 0x6b54a584c23eb429, 0x22a5f0e53c6a7cfb, 0x6bf5f5e5fe7efcfb, 0x000 }, { 0x0000113dd7abfac0, 0x07bec9fe5ebf5714, 0x07bed9ffdfbfffd4, 0x004 }, { 0xa30a003d2595b6c3, 0x4811f04f51b7f780, 0xeb1bf07f75b7f7c3, 0x084 }, { 0x44d9fd968397a62a, 0x191e32110d6906f9, 0x5ddfff978fffa6fb, 0x000 }, { 0x00000000001d8d0c, 0x00005fcce41f8a94, 0x00005fcce41f8f9c, 0x004 }, { 0x52c32de6cbfa817d, 0xeb4b3baf583b9531, 0xfbcb3fefdbfb957d, 0x084 }, { 0x2fbfd0641a0a8e8d, 0xe5870c328531dab1, 0xefbfdc769f3bdebd, 0x084 }, { 0x00000000101fe7b5, 0x0000000000001d1f, 0x00000000101fffbf, 0x000 }, { 0xe94b15988076c356, 0x751243568202ff26, 0xfd5b57de8276ff76, 0x080 }, { 0x92bd18d23ca88c9a, 0x9da6f1927b3dd846, 0x9fbff9d27fbddcde, 0x084 }, { 0x0000000042f27514, 0x000000000c4d1aa6, 0x000000004eff7fb6, 0x000 }, { 0x871cb38b6d4f8f26, 0xc23f1f07be0e268b, 0xc73fbf8fff4fafaf, 0x084 }, { 0x13048f81506967e8, 0x3824b8c2b2de062d, 0x3b24bfc3f2ff67ed, 0x004 }, { 0x0038e5c13af3fae4, 0x0000000d2ae86fdb, 0x0038e5cd3afbffff, 0x004 }, { 0x4207c9b24d4ae6fc, 0x7082b135bfde5be2, 0x7287f9b7ffdefffe, 0x000 }, { 0x9f627330f8786468, 0xa80825a2eedec336, 0xbf6a77b2fefee77e, 0x084 }, { 0x00000040150014f4, 0x0000000018f94799, 0x000000401df957fd, 0x000 }, { 0x15cbbb71b27f23b8, 0x39021eeeba3cb87f, 0x3dcbbfffba7fbbff, 0x004 }, { 0xa874b7b746c984f4, 0x791d1bd5e60e5a3e, 0xf97dbff7e6cfdefe, 0x080 }, { 0x00000000000a7d2a, 0x00000001e7f08d7a, 0x00000001e7fafd7a, 0x000 }, { 0xa1d879e54b2adb92, 0xaab574cbaf06f228, 0xabfd7defef2efbba, 0x080 }, { 0xf1043836cc069b31, 0x85b6d4f566574494, 0xf5b6fcf7ee57dfb5, 0x080 }, { 0x00000000001f48ed, 0x001c7c7c0130bbb8, 0x001c7c7c013ffbfd, 0x000 }, { 0x26742da4d5607db5, 0xf1dd0109bfca3586, 0xf7fd2dadffea7db7, 0x084 }, { 0x3480112183e4c948, 0x215a97f702aeea3c, 0x35da97f783eeeb7c, 0x000 }, { 0x06a992e7eeebbca8, 0x000000000f46a977, 0x06a992e7efefbdff, 0x004 }, { 0xa81fec4a07d202da, 0x2cb95b0cbb097429, 0xacbfff4ebfdb76fb, 0x080 }, { 0x29a96edab2acbf94, 0xeb55a789c46a4a6c, 0xebfdefdbf6eefffc, 0x084 }, { 0x000000000034522e, 0x00000000000a343e, 0x00000000003e763e, 0x000 }, { 0x0c4c092713ed0693, 0x6e4aa71d272178a9, 0x6e4eaf3f37ed7ebb, 0x004 }, { 0x4678b3511e448e28, 0xa6d11471a8953b73, 0xe6f9b771bed5bf7b, 0x084 }, { 0x000000e0e84fd139, 0x000000000000004a, 0x000000e0e84fd17b, 0x004 }, }; const unsigned g_cBs3CpuInstr2_xor_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_xor_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0x0000000000000000, 0x044 }, { 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x000004efae93e932, 0x0009df11ba440788, 0x0009dbfe14d7eeba, 0x000 }, { 0x884ab06e9f850a02, 0x17543a4c5abf5f8b, 0x9f1e8a22c53a5589, 0x080 }, { 0x4a19ac651b852011, 0x80fc4a34736bbd40, 0xcae5e65168ee9d51, 0x080 }, { 0x0000000000004e2e, 0x0000000000001f92, 0x00000000000051bc, 0x000 }, { 0x97bcebc2741a19ba, 0x5d8f3de22727f06a, 0xca33d620533de9d0, 0x080 }, { 0xaf18f40e0f3efc1d, 0x3a146a9b926324ba, 0x950c9e959d5dd8a7, 0x080 }, { 0x0000000231edae35, 0x0000080851212ed0, 0x0000080a60cc80e5, 0x000 }, { 0x99886279c8f90307, 0xd435e5fede8eb1e3, 0x4dbd87871677b2e4, 0x004 }, { 0x2a40bdc1c069df93, 0x26d52c1b3542b487, 0x0c9591daf52b6b14, 0x004 }, { 0x000000003bf1058b, 0x000000000000291b, 0x000000003bf12c90, 0x004 }, { 0x82aede83e6926bd5, 0x7566a18ee4f8add9, 0xf7c87f0d026ac60c, 0x084 }, { 0x425d94854dc1c9cd, 0x2da7b8c91e54ab89, 0x6ffa2c4c53956244, 0x004 }, { 0x0180fc681f3b5037, 0x0008a959e2163fc1, 0x01885531fd2d6ff6, 0x004 }, { 0xa2b3ca3609a0b106, 0xd4c626ad5d155356, 0x7675ec9b54b5e250, 0x004 }, { 0xe312420483ac476c, 0x238526295e5b6bcd, 0xc097642dddf72ca1, 0x080 }, { 0x004447c25ec313be, 0x000000000cfe80a5, 0x004447c2523d931b, 0x004 }, { 0x18afd74d00600ce4, 0x61ee6dc0ac678a7a, 0x7941ba8dac07869e, 0x000 }, { 0x41b487303317612f, 0x43ed8fb16174af7a, 0x025908815263ce55, 0x004 }, { 0x00000000000887bf, 0x00000000005339ca, 0x00000000005bbe75, 0x000 }, { 0xd8f729904ac9b9be, 0x423c2d50fcc2e055, 0x9acb04c0b60b59eb, 0x084 }, { 0xde160b9d39547fd9, 0xda959cf6547408f0, 0x0483976b6d207729, 0x000 }, { 0x00138678ff6133a7, 0x000000000225b05d, 0x00138678fd4483fa, 0x004 }, { 0x845dd5da2c82fe46, 0x0c03dd5291b738a7, 0x885e0888bd35c6e1, 0x084 }, { 0xd3e885da06abd63f, 0x3b7ee658c844b9ec, 0xe8966382ceef6fd3, 0x080 }, { 0x00000000000f91e9, 0x000000c7295bb266, 0x000000c72954238f, 0x000 }, { 0x831d5bc07c72bcac, 0x90c0df35267e192a, 0x13dd84f55a0ca586, 0x000 }, { 0xe0a648f7450081b3, 0x2443322977923458, 0xc4e57ade3292b5eb, 0x084 }, { 0x000e7f696afee3eb, 0x001cbe221106ca09, 0x0012c14b7bf829e2, 0x004 }, { 0x14ba3e6e0f58b263, 0xc827aa47241c4053, 0xdc9d94292b44f230, 0x084 }, { 0x5f4d54094dc84bc0, 0x58e55225f77407e7, 0x07a8062cbabc4c27, 0x004 }, { 0x00000072570d55ee, 0x0000022deef2a9cf, 0x0000025fb9fffc21, 0x004 }, { 0x3d6a6d1d9621aa6b, 0x7c3b62261ea8ec82, 0x41510f3b888946e9, 0x000 }, { 0xa43f5a877b50887b, 0x6430827cecc6ce47, 0xc00fd8fb9796463c, 0x084 }, { 0x0002119fbdb2e996, 0x00000001c1a7b14f, 0x0002119e7c1558d9, 0x000 }, { 0xe869db35fdb6aa20, 0x235b5b5ac2caa4ac, 0xcb32806f3f7c0e8c, 0x080 }, { 0x860119a23239fe95, 0xfd7922c99bdad9a6, 0x7b783b6ba9e32733, 0x004 }, { 0x00000000000018aa, 0x00000000009a940d, 0x00000000009a8ca7, 0x000 }, { 0x086e21643652308e, 0x8df1f75288a42fa5, 0x859fd636bef61f2b, 0x084 }, { 0x5333fe113a6d38c3, 0x32cb2ba6389eb957, 0x61f8d5b702f38194, 0x000 }, { 0x000000000996cb82, 0x0000000000057e15, 0x000000000993b597, 0x000 }, { 0x6ae89f938e44a2ba, 0xfc17897a2d42e83b, 0x96ff16e9a3064a81, 0x084 }, { 0x439cb187644b38be, 0x467a756311b0b9e7, 0x05e6c4e475fb8159, 0x004 }, { 0x00000000fd8f8d36, 0x000725d501acfb0c, 0x000725d5fc23763a, 0x004 }, { 0x20f97ba69b250107, 0x5a66807dff7d9c15, 0x7a9ffbdb64589d12, 0x004 }, { 0x0f9247438c84a885, 0x9953ba2ec7e44fd3, 0x96c1fd6d4b60e756, 0x084 }, { 0x00000000000032f5, 0x000002628e97b945, 0x000002628e978bb0, 0x000 }, { 0x8b04687f0e686f7f, 0xea702310680e0534, 0x61744b6f66666a4b, 0x004 }, { 0x3077ad77811d787d, 0x82ae4c85c121d1f6, 0xb2d9e1f2403ca98b, 0x084 }, { 0x009da15d36cd154c, 0x000000002b0cbcc9, 0x009da15d1dc1a985, 0x000 }, { 0x913e670797de0569, 0x31353cbc9e2694b4, 0xa00b5bbb09f891dd, 0x084 }, { 0xb6ece5b6fadd2be5, 0x8e6d066797bf7c6a, 0x3881e3d16d62578f, 0x000 }, { 0x00000023bafb356b, 0x001e0cfc2ec68eac, 0x001e0cdf943dbbc7, 0x000 }, { 0x2dc0d631cf2e6342, 0x6e7689d768539a15, 0x43b65fe6a77df957, 0x000 }, { 0x08a90e3592e3ded7, 0x2e3b1fc42ba2b565, 0x269211f1b9416bb2, 0x004 }, { 0x00002259ab531aa1, 0x0000000000788f41, 0x00002259ab2b95e0, 0x000 }, { 0xc98514303ff06031, 0x7e3b729530dfd4f1, 0xb7be66a50f2fb4c0, 0x084 }, { 0xb715541b3e5e446c, 0x9ede4f4455262a04, 0x29cb1b5f6b786e68, 0x000 }, { 0x00000008dac71c73, 0x00000001845523a5, 0x000000095e923fd6, 0x000 }, { 0xb19727dbfab9d51f, 0x7e57252b8b494a06, 0xcfc002f071f09f19, 0x080 }, { 0x389af68785af3619, 0xb208c70c1e441f51, 0x8a92318b9beb2948, 0x084 }, { 0x00eb00ffc68e7d69, 0x000000000001c03d, 0x00eb00ffc68fbd54, 0x000 }, }; const unsigned g_cBs3CpuInstr2_test_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_test_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x044 }, { 0x000000000000dc3f, 0x320656bda89c1bdf, 0x000000000000dc3f, 0x000 }, { 0x60e9e24d9b083e1c, 0x7a25cef4883633d2, 0x60e9e24d9b083e1c, 0x000 }, { 0x5e8445073dcfff0b, 0x62714ae17beb0b71, 0x5e8445073dcfff0b, 0x000 }, { 0x000000000000095d, 0x0000000000796dc9, 0x000000000000095d, 0x000 }, { 0x0716ba57e523ca37, 0xd0b0f3ed515e75fe, 0x0716ba57e523ca37, 0x004 }, { 0x454580cad60a714d, 0x0794a25cef2f6aba, 0x454580cad60a714d, 0x000 }, { 0x0005a0eaf9df8ba4, 0x000000b4eea218ec, 0x0005a0eaf9df8ba4, 0x000 }, { 0xd41245df3ba93dc4, 0xa4162d75ac028fa8, 0xd41245df3ba93dc4, 0x080 }, { 0x1c2595fe679a6521, 0x09658eaaaa79608b, 0x1c2595fe679a6521, 0x000 }, { 0x0003a3685135351e, 0x00009e0010ad17f2, 0x0003a3685135351e, 0x004 }, { 0xd3ff3a3f5949085a, 0x09c37a81c09fd0fc, 0xd3ff3a3f5949085a, 0x000 }, { 0x7c517189c6f4f84f, 0x3cda0e1a4fd3ec2c, 0x7c517189c6f4f84f, 0x004 }, { 0x0000000000e0488a, 0x00000969b44c1da0, 0x0000000000e0488a, 0x000 }, { 0xf12d2f060d6a4c23, 0xcd57585ca16a06db, 0xf12d2f060d6a4c23, 0x084 }, { 0x77e845d372405d25, 0x9fa341e9973c3839, 0x77e845d372405d25, 0x004 }, { 0x000002110a1f75f4, 0x000000000c0f502d, 0x000002110a1f75f4, 0x004 }, { 0x4158e15ef233e302, 0xac7cd2e1f6f8c898, 0x4158e15ef233e302, 0x004 }, { 0x47398f5a4dd9a134, 0x4ae684dae41c09cd, 0x47398f5a4dd9a134, 0x000 }, { 0x00000003af2de2f7, 0x000030cf04f64b55, 0x00000003af2de2f7, 0x004 }, { 0x05cbdcd2cb0e61f7, 0x1d41a4cc40aa7ce9, 0x05cbdcd2cb0e61f7, 0x004 }, { 0xb8eea556fba8ce4d, 0xc7803fd474de9bf8, 0xb8eea556fba8ce4d, 0x084 }, { 0x0000047c87b7a7da, 0x00000003f21e90ab, 0x0000047c87b7a7da, 0x000 }, { 0x0116a33e35375cd4, 0x85af7d97045e683f, 0x0116a33e35375cd4, 0x004 }, { 0x920e025615bb8630, 0xca66c475e0ec037c, 0x920e025615bb8630, 0x084 }, { 0x000000000000f9ea, 0x000000000007e4ca, 0x000000000000f9ea, 0x004 }, { 0x5a9d945e5f77b4f8, 0x6c0a36bf52904c2f, 0x5a9d945e5f77b4f8, 0x004 }, { 0xbf79cc0195409709, 0xc37bdac5d0b802f2, 0xbf79cc0195409709, 0x084 }, { 0x000fb300e5f0ed6c, 0x0000000000df989f, 0x000fb300e5f0ed6c, 0x004 }, { 0x1d9cf44c2b6ad997, 0xf3f37f99f73e3074, 0x1d9cf44c2b6ad997, 0x004 }, { 0x93df2c01e0c220ab, 0xe8eeec2d9dd3b42d, 0x93df2c01e0c220ab, 0x080 }, { 0x000000003ca9328f, 0x00acc938fbceb75f, 0x000000003ca9328f, 0x004 }, { 0x0068fd7927e2f5c8, 0xe57652c0fb32ef4a, 0x0068fd7927e2f5c8, 0x004 }, { 0xccfc01a374cf7afd, 0xa193b3f4680b8a38, 0xccfc01a374cf7afd, 0x080 }, { 0x00000000004245ba, 0x0000000000000bf1, 0x00000000004245ba, 0x000 }, { 0xbfb7e7b142cc56f9, 0xb561f6de72968433, 0xbfb7e7b142cc56f9, 0x080 }, { 0xf7c14a370916cde2, 0xf826d5eafda63346, 0xf7c14a370916cde2, 0x084 }, { 0x0000158f81f39ba8, 0x00000000264b50cb, 0x0000158f81f39ba8, 0x004 }, { 0x9aa55311dbf08ec1, 0x4e2c500fff3c100d, 0x9aa55311dbf08ec1, 0x000 }, { 0x404206bd6ec88340, 0xae20f6be76276c6e, 0x404206bd6ec88340, 0x000 }, { 0x000000000000000e, 0x00000000006fac31, 0x000000000000000e, 0x044 }, { 0x3f91e810441ab3de, 0x3516d6c0ee6cf27a, 0x3f91e810441ab3de, 0x004 }, { 0xb2a3603904025828, 0xb5e9ac26c0250e71, 0xb2a3603904025828, 0x080 }, { 0x00031234f80029ca, 0x00001a72dded9f6c, 0x00031234f80029ca, 0x004 }, { 0x5b7d9ba113747520, 0xc2b5b2aea6e5bee5, 0x5b7d9ba113747520, 0x000 }, { 0x7557e129f873a2b3, 0x6fbeb2b9d0c7a82c, 0x7557e129f873a2b3, 0x000 }, { 0x00000000000003f8, 0x000000000371db58, 0x00000000000003f8, 0x000 }, { 0x27f7702ce5e56d33, 0xf9646388edc29327, 0x27f7702ce5e56d33, 0x000 }, { 0xc14b1dbd2a8d63f4, 0xa89d5ed2f3bc62a6, 0xc14b1dbd2a8d63f4, 0x080 }, { 0x0000000000449d62, 0x04a0813dda666886, 0x0000000000449d62, 0x000 }, { 0x795863c7d9fedc0e, 0x6b212877cde7b2c0, 0x795863c7d9fedc0e, 0x004 }, { 0x6688626183f302de, 0x07413ed80c84fb74, 0x6688626183f302de, 0x000 }, { 0x000693baff0cc8f2, 0x03271f58b58948d3, 0x000693baff0cc8f2, 0x004 }, { 0x880c50eea0953d62, 0xe5f11e77f9074aea, 0x880c50eea0953d62, 0x080 }, { 0x4dc765e65df2e61b, 0xf5e105f9c84f3a11, 0x4dc765e65df2e61b, 0x004 }, { 0x0000000000027104, 0x00000001a284d07a, 0x0000000000027104, 0x004 }, { 0xbd930b4ac0ca46db, 0xdff1d4441a370b09, 0xbd930b4ac0ca46db, 0x084 }, { 0x93b5aa243bb54c6b, 0xfbac236ca249c6e2, 0x93b5aa243bb54c6b, 0x080 }, { 0x0000003957fbccf0, 0x000000000041eb93, 0x0000003957fbccf0, 0x004 }, { 0xd3d13b864d9ae494, 0xf414b7863c1cd920, 0xd3d13b864d9ae494, 0x084 }, { 0x49f2e2b5e901de2d, 0xb9a17163d61b3824, 0x49f2e2b5e901de2d, 0x004 }, { 0x0000000000002898, 0x000000000ab07fef, 0x0000000000002898, 0x004 }, }; const unsigned g_cBs3CpuInstr2_add_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_add_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffe, 0x091 }, { 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x000000014330cfdc, 0x000004a3091107e6, 0x000004a44c41d7c2, 0x010 }, { 0x7d1d91b06047d928, 0x8d02027abef09e41, 0x0a1f942b1f387769, 0x005 }, { 0xe725fe82ef683db5, 0x24ab6f37f31296af, 0x0bd16dbae27ad464, 0x011 }, { 0x0000000000106ba6, 0x00000000649f1c36, 0x0000000064af87dc, 0x000 }, { 0x0022f93d381913dc, 0x36670e1da7cfadd2, 0x368a075adfe8c1ae, 0x000 }, { 0x739cca69baaccdf7, 0xa706520c8ff4c6ab, 0x1aa31c764aa194a2, 0x011 }, { 0x0000000000002fde, 0x00000000000b9dcd, 0x00000000000bcdab, 0x010 }, { 0xf1a537b6d5eca730, 0x23d46c624f17a84e, 0x1579a41925044f7e, 0x005 }, { 0x5a2ac1733ba74ef9, 0xa531dc07ec648378, 0xff5c9d7b280bd271, 0x094 }, { 0x00000000000fd0e3, 0x0000879c06a42ee7, 0x0000879c06b3ffca, 0x004 }, { 0x45034319992a20e1, 0xdcd4a0af0b814ff2, 0x21d7e3c8a4ab70d3, 0x001 }, { 0x56a7bf981f139fc6, 0x015eb0eeafb1d9f5, 0x58067086cec579bb, 0x004 }, { 0x00000000034eddab, 0x0085af6b76bfcc55, 0x0085af6b7a0eaa00, 0x014 }, { 0xa9fffc87e51c396f, 0x1ffeb9710c40daf3, 0xc9feb5f8f15d1462, 0x090 }, { 0xb5e6aea17bd2e7ac, 0xd367ebe34baf8e09, 0x894e9a84c78275b5, 0x091 }, { 0x000000005382411d, 0x00000001c7a15cfc, 0x000000021b239e19, 0x010 }, { 0x72dfa84df9a29226, 0x2a80fa61f9b60c13, 0x9d60a2aff3589e39, 0x884 }, { 0x9ed2f1d22b0221cd, 0x58f92fcacfb08395, 0xf7cc219cfab2a562, 0x090 }, { 0x0099f40d20658b88, 0x000002a1b6e12247, 0x0099f6aed746adcf, 0x004 }, { 0x3691a04a52b27643, 0x4272324c17441cd5, 0x7903d29669f69318, 0x004 }, { 0x38c0efe102c4dab6, 0x89f304f9265d1fe9, 0xc2b3f4da2921fa9f, 0x084 }, { 0x38b7adb1a2ec7d61, 0x00000000c9c9c4f3, 0x38b7adb26cb64254, 0x000 }, { 0xdda1328a81fd1138, 0x4d75956062a1f95a, 0x2b16c7eae49f0a92, 0x011 }, { 0xb7f9b64ceb2f751d, 0x38b1d911a422082b, 0xf0ab8f5e8f517d48, 0x094 }, { 0x0000000000002909, 0x000062503c9a0001, 0x000062503c9a290a, 0x004 }, { 0x89c8e851e50c22db, 0x7fc48bb040af1158, 0x098d740225bb3433, 0x015 }, { 0x259bc99516cf687d, 0xcad4f23e226bca00, 0xf070bbd3393b327d, 0x084 }, { 0x0000000000043f4f, 0x00000039c47935ec, 0x00000039c47d753b, 0x010 }, { 0xb1c33c12c89cfc17, 0x3a6a6f3f61adaf0f, 0xec2dab522a4aab26, 0x090 }, { 0x11c0130f992346e3, 0xa5c0c2955226f863, 0xb780d5a4eb4a3f46, 0x080 }, { 0x000000000000213b, 0x0000000000363fb4, 0x00000000003660ef, 0x000 }, { 0x961083ed564547ec, 0xde74e2604bba1c3f, 0x7485664da1ff642b, 0x815 }, { 0x2794721c82cfc164, 0x55a1ae8029c7816b, 0x7d36209cac9742cf, 0x004 }, { 0x00000000357f0e2a, 0x0037445dfea9481d, 0x0037445e34285647, 0x014 }, { 0xdbbd880ef6057d4d, 0x626586c377729eac, 0x3e230ed26d781bf9, 0x015 }, { 0x060f6b78de589663, 0xc9f96df9d6a2fb8c, 0xd008d972b4fb91ef, 0x080 }, { 0x000000000001e69f, 0x00000000004039a7, 0x0000000000422046, 0x010 }, { 0x84890d54c1ca081f, 0x76db4cf7779a0843, 0xfb645a4c39641062, 0x090 }, { 0x2194a40d259e62b4, 0xc1622ab753e275ea, 0xe2f6cec47980d89e, 0x080 }, { 0x0000000000000c68, 0x0000000000002eab, 0x0000000000003b13, 0x010 }, { 0x012bfd35eefcc400, 0x94a7f419de8ac0ba, 0x95d3f14fcd8784ba, 0x080 }, { 0xe77323d3f83526b4, 0xa980104096aaef09, 0x90f334148ee015bd, 0x085 }, { 0x0000000000005f91, 0x00000000000227a7, 0x0000000000028738, 0x000 }, { 0x64796e7d60450413, 0x530eacc56870e41c, 0xb7881b42c8b5e82f, 0x880 }, { 0x0b901fd5e319ffb4, 0x3fe2b5408d64645a, 0x4b72d516707e640e, 0x000 }, { 0x1f3dd34793fa0b2a, 0x000054a5e8edb7dc, 0x1f3e27ed7ce7c306, 0x014 }, { 0x0ec1e182dabc255f, 0x3639ae8244f01571, 0x44fb90051fac3ad0, 0x010 }, { 0xee0fd11250672d31, 0xa5c81534f2e81c4c, 0x93d7e647434f497d, 0x085 }, { 0x1991300e69d7e86e, 0x005fc0d94e6de6c0, 0x19f0f0e7b845cf2e, 0x004 }, { 0x91484ea622239dfa, 0x1058ba6c313710d6, 0xa1a10912535aaed0, 0x090 }, { 0x56326ad84804964a, 0xe526f93661b35b48, 0x3b59640ea9b7f192, 0x011 }, { 0x000611926c4ba06c, 0x000032075aebaa3a, 0x00064399c7374aa6, 0x014 }, { 0xa5f4d3a4ebefa41d, 0x01ff8274adcd8eb2, 0xa7f4561999bd32cf, 0x084 }, { 0x12535f9c1faa042a, 0x52f771a3f345aee2, 0x654ad14012efb30c, 0x004 }, { 0x00007a336238c205, 0x000000005812279c, 0x00007a33ba4ae9a1, 0x010 }, { 0x0fe67f1ca5a3303f, 0x7cb48b66712c1580, 0x8c9b0a8316cf45bf, 0x880 }, { 0x06d70c88d077d90d, 0x6c4b0dc0f373efcb, 0x73221a49c3ebc8d8, 0x014 }, { 0x000000000000019a, 0x00000000000002cb, 0x0000000000000465, 0x014 }, { 0xee8e759fcacc526d, 0x2c379878f5fb04f5, 0x1ac60e18c0c75762, 0x011 }, { 0xf302ad56b4c20343, 0x6d645f9798bfea9c, 0x60670cee4d81eddf, 0x001 }, { 0x0000000001e7bbe9, 0x00000000af7c4bb7, 0x00000000b16407a0, 0x014 }, }; const unsigned g_cBs3CpuInstr2_adc_TestDataU64 = 128; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_adc_TestDataU64[128] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0x0000000000000000, 0x0000000000000000, 0x0000000000000001, 0x008 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffffe, 0x091 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x09d }, { 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff, 0x084 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x05d }, { 0x000000000000dde2, 0x000602b00caa9991, 0x000602b00cab7773, 0x000 }, { 0x000000000000dde2, 0x000602b00caa9991, 0x000602b00cab7774, 0x00c }, { 0xd44825e93c5e8e84, 0xe3debbe674020b6f, 0xb826e1cfb06099f3, 0x095 }, { 0xd44825e93c5e8e84, 0xe3debbe674020b6f, 0xb826e1cfb06099f4, 0x099 }, { 0xb23cdfe9fa9053c3, 0x596b453e118f174f, 0x0ba825280c1f6b12, 0x015 }, { 0xb23cdfe9fa9053c3, 0x596b453e118f174f, 0x0ba825280c1f6b13, 0x019 }, { 0x0000000001561d99, 0x000000007f7a3387, 0x0000000080d05120, 0x010 }, { 0x0000000001561d99, 0x000000007f7a3387, 0x0000000080d05121, 0x01c }, { 0x6fcd25738555b989, 0x7f07f4ee23617669, 0xeed51a61a8b72ff2, 0x890 }, { 0x6fcd25738555b989, 0x7f07f4ee23617669, 0xeed51a61a8b72ff3, 0x89c }, { 0x3c6cc65bc9529f5b, 0xcf5c1425262e9103, 0x0bc8da80ef81305e, 0x001 }, { 0x3c6cc65bc9529f5b, 0xcf5c1425262e9103, 0x0bc8da80ef81305f, 0x00d }, { 0x000008db7d417cdc, 0x000001e1cc4f80e6, 0x00000abd4990fdc2, 0x010 }, { 0x000008db7d417cdc, 0x000001e1cc4f80e6, 0x00000abd4990fdc3, 0x01c }, { 0x3797a32d845a1cb2, 0xb811ec5920b3e3d1, 0xefa98f86a50e0083, 0x080 }, { 0x3797a32d845a1cb2, 0xb811ec5920b3e3d1, 0xefa98f86a50e0084, 0x08c }, { 0x4231bf1dcffa0a0b, 0x68a9605e87f5f100, 0xaadb1f7c57effb0b, 0x880 }, { 0x4231bf1dcffa0a0b, 0x68a9605e87f5f100, 0xaadb1f7c57effb0c, 0x88c }, { 0x0000000000990f71, 0x000000516181fd59, 0x00000051621b0cca, 0x004 }, { 0x0000000000990f71, 0x000000516181fd59, 0x00000051621b0ccb, 0x008 }, { 0xdb93ff35d1581f8b, 0x707f0865a4005896, 0x4c13079b75587821, 0x015 }, { 0xdb93ff35d1581f8b, 0x707f0865a4005896, 0x4c13079b75587822, 0x01d }, { 0xd2b7f2516a85ad70, 0xee3dcab2dac6a4a9, 0xc0f5bd04454c5219, 0x081 }, { 0xd2b7f2516a85ad70, 0xee3dcab2dac6a4a9, 0xc0f5bd04454c521a, 0x089 }, { 0x031af21dd20d86e7, 0x0000000000015aba, 0x031af21dd20ee1a1, 0x010 }, { 0x031af21dd20d86e7, 0x0000000000015aba, 0x031af21dd20ee1a2, 0x018 }, { 0xf13b7120358025f3, 0xb03bb0c99ed374dc, 0xa17721e9d4539acf, 0x085 }, { 0xf13b7120358025f3, 0xb03bb0c99ed374dc, 0xa17721e9d4539ad0, 0x099 }, { 0xcc9d27536180e170, 0x7ddae6fcae72eaf1, 0x4a780e500ff3cc61, 0x001 }, { 0xcc9d27536180e170, 0x7ddae6fcae72eaf1, 0x4a780e500ff3cc62, 0x009 }, { 0x00000000007be1c3, 0x01909ce9112dacc7, 0x01909ce911a98e8a, 0x000 }, { 0x00000000007be1c3, 0x01909ce9112dacc7, 0x01909ce911a98e8b, 0x00c }, { 0x0daa66746e2c50ae, 0x9f64e7305986313d, 0xad0f4da4c7b281eb, 0x094 }, { 0x0daa66746e2c50ae, 0x9f64e7305986313d, 0xad0f4da4c7b281ec, 0x098 }, { 0x790ac9b53340c828, 0xa214d46185835e95, 0x1b1f9e16b8c426bd, 0x005 }, { 0x790ac9b53340c828, 0xa214d46185835e95, 0x1b1f9e16b8c426be, 0x00d }, { 0x00000fbc20f08eec, 0x000014dcbfe33c11, 0x00002498e0d3cafd, 0x000 }, { 0x00000fbc20f08eec, 0x000014dcbfe33c11, 0x00002498e0d3cafe, 0x008 }, { 0x9f7ca0dbef24bad6, 0x516afb67c69f3020, 0xf0e79c43b5c3eaf6, 0x084 }, { 0x9f7ca0dbef24bad6, 0x516afb67c69f3020, 0xf0e79c43b5c3eaf7, 0x088 }, { 0x3d10884548628955, 0x3d262fbf9608e4c9, 0x7a36b804de6b6e1e, 0x004 }, { 0x3d10884548628955, 0x3d262fbf9608e4c9, 0x7a36b804de6b6e1f, 0x008 }, { 0x000c064ed3f21add, 0x285f015cf552748c, 0x286b07abc9448f69, 0x014 }, { 0x000c064ed3f21add, 0x285f015cf552748c, 0x286b07abc9448f6a, 0x01c }, { 0x3861aead9512fcc6, 0x919135f9946e7771, 0xc9f2e4a729817437, 0x080 }, { 0x3861aead9512fcc6, 0x919135f9946e7771, 0xc9f2e4a729817438, 0x088 }, { 0xb69f29df0b762c50, 0x3b575ee4a516e92b, 0xf1f688c3b08d157b, 0x084 }, { 0xb69f29df0b762c50, 0x3b575ee4a516e92b, 0xf1f688c3b08d157c, 0x088 }, { 0x0000000000034d7b, 0x000000b6f9669467, 0x000000b6f969e1e2, 0x014 }, { 0x0000000000034d7b, 0x000000b6f9669467, 0x000000b6f969e1e3, 0x018 }, { 0x3d99347595430ceb, 0xe5052334744a5ebc, 0x229e57aa098d6ba7, 0x011 }, { 0x3d99347595430ceb, 0xe5052334744a5ebc, 0x229e57aa098d6ba8, 0x019 }, { 0x3e91a375cb82973e, 0x2a976d593b8c03e7, 0x692910cf070e9b25, 0x010 }, { 0x3e91a375cb82973e, 0x2a976d593b8c03e7, 0x692910cf070e9b26, 0x018 }, { 0x00012c76236df853, 0x000000000ed49f59, 0x00012c76324297ac, 0x004 }, { 0x00012c76236df853, 0x000000000ed49f59, 0x00012c76324297ad, 0x008 }, { 0x689d9302411e9df6, 0x4114a2e0f1d14181, 0xa9b235e332efdf77, 0x884 }, { 0x689d9302411e9df6, 0x4114a2e0f1d14181, 0xa9b235e332efdf78, 0x88c }, { 0x612395b4a7396d6b, 0x2b3e9febdc75137b, 0x8c6235a083ae80e6, 0x890 }, { 0x612395b4a7396d6b, 0x2b3e9febdc75137b, 0x8c6235a083ae80e7, 0x89c }, { 0x0000000001317811, 0x192343439a15116d, 0x192343439b46897e, 0x004 }, { 0x0000000001317811, 0x192343439a15116d, 0x192343439b46897f, 0x008 }, { 0x1d2b187b78546306, 0x6c313bcea5ea1711, 0x895c544a1e3e7a17, 0x884 }, { 0x1d2b187b78546306, 0x6c313bcea5ea1711, 0x895c544a1e3e7a18, 0x88c }, { 0x6b90708917cc48b7, 0x24b9f2952be547dc, 0x904a631e43b19093, 0x894 }, { 0x6b90708917cc48b7, 0x24b9f2952be547dc, 0x904a631e43b19094, 0x898 }, { 0x00000000716c82e1, 0x0000000ae1196ac2, 0x0000000b5285eda3, 0x004 }, { 0x00000000716c82e1, 0x0000000ae1196ac2, 0x0000000b5285eda4, 0x008 }, { 0x8bb0185b960f252f, 0x7c523bf9badf775f, 0x0802545550ee9c8e, 0x015 }, { 0x8bb0185b960f252f, 0x7c523bf9badf775f, 0x0802545550ee9c8f, 0x019 }, { 0x25161c2b8e935e12, 0xad05180be96d9144, 0xd21b34377800ef56, 0x084 }, { 0x25161c2b8e935e12, 0xad05180be96d9144, 0xd21b34377800ef57, 0x088 }, { 0x000000000000722e, 0x0091ad0a4bf794d9, 0x0091ad0a4bf80707, 0x010 }, { 0x000000000000722e, 0x0091ad0a4bf794d9, 0x0091ad0a4bf80708, 0x018 }, { 0xeb4d38b21ac54453, 0x4d08d3b3be82b447, 0x38560c65d947f89a, 0x005 }, { 0xeb4d38b21ac54453, 0x4d08d3b3be82b447, 0x38560c65d947f89b, 0x009 }, { 0xf709e23429e1e026, 0x2c431518a81e122f, 0x234cf74cd1fff255, 0x015 }, { 0xf709e23429e1e026, 0x2c431518a81e122f, 0x234cf74cd1fff256, 0x01d }, { 0x1cfeab44339e1ca4, 0x000000000000038d, 0x1cfeab44339e2031, 0x010 }, { 0x1cfeab44339e1ca4, 0x000000000000038d, 0x1cfeab44339e2032, 0x018 }, { 0xccdcf4ad3e439073, 0x2d12cf6b6def90eb, 0xf9efc418ac33215e, 0x080 }, { 0xccdcf4ad3e439073, 0x2d12cf6b6def90eb, 0xf9efc418ac33215f, 0x08c }, { 0x8b134bdc5fd97f05, 0xc022526c4d515159, 0x4b359e48ad2ad05e, 0x801 }, { 0x8b134bdc5fd97f05, 0xc022526c4d515159, 0x4b359e48ad2ad05f, 0x80d }, { 0x0000130a7d44d9b1, 0x0000000021934da2, 0x0000130a9ed82753, 0x004 }, { 0x0000130a7d44d9b1, 0x0000000021934da2, 0x0000130a9ed82754, 0x008 }, { 0x8dcdd7e6c51964f2, 0x86324e7b10be913e, 0x14002661d5d7f630, 0x815 }, { 0x8dcdd7e6c51964f2, 0x86324e7b10be913e, 0x14002661d5d7f631, 0x819 }, { 0x0f318608db17b98c, 0xb296c50c8862d19a, 0xc1c84b15637a8b26, 0x090 }, { 0x0f318608db17b98c, 0xb296c50c8862d19a, 0xc1c84b15637a8b27, 0x09c }, { 0x205a99401c034958, 0x000000077722f520, 0x205a994793263e78, 0x004 }, { 0x205a99401c034958, 0x000000077722f520, 0x205a994793263e79, 0x008 }, { 0xd80b44fb8bddc712, 0x8d3874d4357e1113, 0x6543b9cfc15bd825, 0x801 }, { 0xd80b44fb8bddc712, 0x8d3874d4357e1113, 0x6543b9cfc15bd826, 0x809 }, { 0xa79332a8f0e2c7e4, 0xf8b162ce1774dc6c, 0xa04495770857a450, 0x095 }, { 0xa79332a8f0e2c7e4, 0xf8b162ce1774dc6c, 0xa04495770857a451, 0x099 }, { 0x000000005cbcf4df, 0x00000000822d3010, 0x00000000deea24ef, 0x000 }, { 0x000000005cbcf4df, 0x00000000822d3010, 0x00000000deea24f0, 0x01c }, { 0x24ae6b8d3717299e, 0x11ad812715fa3082, 0x365becb44d115a20, 0x010 }, { 0x24ae6b8d3717299e, 0x11ad812715fa3082, 0x365becb44d115a21, 0x01c }, { 0x1c86b213cf152cda, 0x7733a3f29f50812e, 0x93ba56066e65ae08, 0x890 }, { 0x1c86b213cf152cda, 0x7733a3f29f50812e, 0x93ba56066e65ae09, 0x89c }, { 0x0000000000a08177, 0x0000006535b669b2, 0x000000653656eb29, 0x000 }, { 0x0000000000a08177, 0x0000006535b669b2, 0x000000653656eb2a, 0x008 }, { 0xeef3a4f5fdd2e8e7, 0xe1b8d63aadf88b21, 0xd0ac7b30abcb7408, 0x081 }, { 0xeef3a4f5fdd2e8e7, 0xe1b8d63aadf88b21, 0xd0ac7b30abcb7409, 0x08d }, { 0x18765bee028d93a1, 0xdcd75129bc118a5d, 0xf54dad17be9f1dfe, 0x080 }, { 0x18765bee028d93a1, 0xdcd75129bc118a5d, 0xf54dad17be9f1dff, 0x08c }, { 0x00000000000005d5, 0x002af8779a9e6490, 0x002af8779a9e6a65, 0x004 }, { 0x00000000000005d5, 0x002af8779a9e6490, 0x002af8779a9e6a66, 0x00c }, { 0x94dc586a8e30c2ac, 0x633cd24e6e1331c8, 0xf8192ab8fc43f474, 0x094 }, { 0x94dc586a8e30c2ac, 0x633cd24e6e1331c8, 0xf8192ab8fc43f475, 0x098 }, { 0xee2959199c98b0cf, 0xcd0568e41e295769, 0xbb2ec1fdbac20838, 0x091 }, { 0xee2959199c98b0cf, 0xcd0568e41e295769, 0xbb2ec1fdbac20839, 0x09d }, { 0x0000000000001740, 0x00022e3e2fbdfb94, 0x00022e3e2fbe12d4, 0x004 }, { 0x0000000000001740, 0x00022e3e2fbdfb94, 0x00022e3e2fbe12d5, 0x008 }, { 0xe1cfca0890d90563, 0x97f0af393a7fd376, 0x79c07941cb58d8d9, 0x801 }, { 0xe1cfca0890d90563, 0x97f0af393a7fd376, 0x79c07941cb58d8da, 0x809 }, { 0x1e1405fb3494b12a, 0x0dfb575e3024e37d, 0x2c0f5d5964b994a7, 0x010 }, { 0x1e1405fb3494b12a, 0x0dfb575e3024e37d, 0x2c0f5d5964b994a8, 0x018 }, { 0x000000006b3467c0, 0x0006083aa0063ed4, 0x0006083b0b3aa694, 0x000 }, { 0x000000006b3467c0, 0x0006083aa0063ed4, 0x0006083b0b3aa695, 0x00c }, }; const unsigned g_cBs3CpuInstr2_sub_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_sub_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0x0000000000000000, 0x044 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000001, 0x011 }, { 0x00038e9e594054ff, 0x0000000000393556, 0x00038e9e59071fa9, 0x004 }, { 0x865cb266bfc94a3a, 0x78286760a49b0d41, 0x0e344b061b2e3cf9, 0x804 }, { 0xff83392d001ed9ee, 0x6975b925afce4166, 0x960d800750509888, 0x084 }, { 0x05f59584ae2b185f, 0x00941fcac5b30ec3, 0x056175b9e878099c, 0x004 }, { 0xee8e47f47f161ce0, 0x84c1d67b28f01656, 0x69cc71795626068a, 0x010 }, { 0x2a4a7d19005b0a00, 0x58ed862e1204639e, 0xd15cf6eaee56a662, 0x091 }, { 0x0000004c6c9194ac, 0x0660b86b7febb99e, 0xf99f47e0eca5db0e, 0x091 }, { 0xcce775aeefdf19f3, 0x2020d9e68cc19b84, 0xacc69bc8631d7e6f, 0x094 }, { 0x7ac91e7a89f4dbfa, 0xea95ff315da4ffce, 0x90331f492c4fdc2c, 0x891 }, { 0x00000002dfbf5dd3, 0x00002fec061260b0, 0xffffd016d9acfd23, 0x081 }, { 0xe089e6c0fd8c78c3, 0xd14c8a9af81f8d55, 0x0f3d5c26056ceb6e, 0x010 }, { 0x5f77e43cf8292f47, 0xd7df1bf238a3d9ef, 0x8798c84abf855558, 0x891 }, { 0x000000001f48b4ba, 0x0000000000036bd3, 0x000000001f4548e7, 0x004 }, { 0x619c16460e7a5ee7, 0x03ec971ea1b53495, 0x5daf7f276cc52a52, 0x000 }, { 0xbf8f337c927d5351, 0x21e8f452850065b6, 0x9da63f2a0d7ced9b, 0x090 }, { 0x00176804ba8df8e0, 0x0000e7c70a48cd01, 0x0016803db0452bdf, 0x010 }, { 0xf18b01eddd2b8804, 0x54eecd924a2f7d07, 0x9c9c345b92fc0afd, 0x090 }, { 0xf3b97c9dd6a462c6, 0x4250c0c7c3a04a01, 0xb168bbd6130418c5, 0x084 }, { 0x000000588e0bd269, 0x1c6bdb61ed0fecae, 0xe39424f6a0fbe5bb, 0x095 }, { 0xf07baa9ec6fea4c3, 0x37f3229e7b65f097, 0xb88888004b98b42c, 0x090 }, { 0x619688cb503cead1, 0xcf5c47abf365336d, 0x923a411f5cd7b764, 0x891 }, { 0x00000000ac37e45f, 0x000000013a7e9dd9, 0xffffffff71b94686, 0x081 }, { 0xcead5063d4789b1c, 0x7a0f55c3c4c7b3d0, 0x549dfaa00fb0e74c, 0x800 }, { 0x52ee1f23cf3e5d5e, 0xc763ce2329728072, 0x8b8a5100a5cbdcec, 0x881 }, { 0x00000000030f8b5d, 0x0000000000000122, 0x00000000030f8a3b, 0x000 }, { 0x34981ec2af0b8e5b, 0x1faf107e5e63d072, 0x14e90e4450a7bde9, 0x000 }, { 0x6b09fbf45c7c663f, 0xeb1cc0b52cafc12f, 0x7fed3b3f2fcca510, 0x001 }, { 0x0000000000002348, 0x00f8441a043f4899, 0xff07bbe5fbc0daaf, 0x095 }, { 0xd6b736fc167b06de, 0xa6ffe459e9e8c3e3, 0x2fb752a22c9242fb, 0x000 }, { 0x65c713a3b0da45b5, 0x0a168721cd01ad87, 0x5bb08c81e3d8982e, 0x014 }, { 0x0074ec931c57b78a, 0x000000072f1797bc, 0x0074ec8bed401fce, 0x010 }, { 0x35eaf09e535b518d, 0x904709e8a7db8784, 0xa5a3e6b5ab7fca09, 0x885 }, { 0x3d9e2060585fbf0e, 0x35f83ca2bc54cb5c, 0x07a5e3bd9c0af3b2, 0x004 }, { 0x0005dc93a8dc5c34, 0x0000000000c8ff74, 0x0005dc93a8135cc0, 0x004 }, { 0x13fb35cc1188ee53, 0xf4d6b4f67c02be67, 0x1f2480d595862fec, 0x011 }, { 0xd8227af87fb75cfc, 0xdf39c51289b930c2, 0xf8e8b5e5f5fe2c3a, 0x085 }, { 0x00000000001646d1, 0x384ac2b7b4359940, 0xc7b53d484be0ad91, 0x081 }, { 0x6ae05387ed8bda0e, 0x3899055144d55348, 0x32474e36a8b686c6, 0x004 }, { 0x914ebf4648ef958a, 0x6942bc6edc610fbf, 0x280c02d76c8e85cb, 0x810 }, { 0x000000003bd531cd, 0x000000019bedb3b8, 0xfffffffe9fe77e15, 0x081 }, { 0x12b2035ba4fa54f3, 0x6edf514f47535267, 0xa3d2b20c5da7028c, 0x091 }, { 0x2f46ebf2d92c95f1, 0x3e280e2077b776c1, 0xf11eddd261751f30, 0x085 }, { 0x0000e23247ad7833, 0x00000000032e3e97, 0x0000e232447f399c, 0x014 }, { 0xa10f45c1b1ac92db, 0x38dda22adec1b164, 0x6831a396d2eae177, 0x804 }, { 0xbe652c02a42c574e, 0x9b17f543c1e70f9a, 0x234d36bee24547b4, 0x004 }, { 0x00000294b4398e94, 0x0000006d43d76733, 0x0000022770622761, 0x000 }, { 0x72b8473de348cec6, 0x40ff5c16bcf6c9b0, 0x31b8eb2726520516, 0x000 }, { 0xee336114ef2aa091, 0x5793c89b27576508, 0x969f9879c7d33b89, 0x090 }, { 0x000000000000b163, 0x0000000000003269, 0x0000000000007efa, 0x014 }, { 0xbf17bb97af1cf7b0, 0x56c97ccd8620a33e, 0x684e3eca28fc5472, 0x814 }, { 0x08bd5f6a08c32ca1, 0x05a72359e001aaf5, 0x03163c1028c181ac, 0x014 }, { 0x000000000000b37f, 0x000044c281a24596, 0xffffbb3d7e5e6de9, 0x081 }, { 0xc4869c84618da06e, 0x991fa6f76d0acfd7, 0x2b66f58cf482d097, 0x000 }, { 0x60d3435b8deb1c33, 0x46885f68e32fc905, 0x1a4ae3f2aabb532e, 0x014 }, { 0x0000000ddbba15d6, 0x0000000003aab511, 0x0000000dd80f60c5, 0x004 }, { 0xf855a442be9326c6, 0xaed6b142510f7c14, 0x497ef3006d83aab2, 0x004 }, { 0x8f9b0dcc9cadb530, 0x90527105147a2875, 0xff489cc788338cbb, 0x095 }, { 0x000540553a32be3e, 0x00000000005ae3c8, 0x0005405539d7da76, 0x000 }, { 0x97207c5f95c56da9, 0x94a27d6977d7a3e7, 0x027dfef61dedc9c2, 0x000 }, { 0xee49d02830012aa9, 0x5c97d5de7459f07c, 0x91b1fa49bba73a2d, 0x094 }, { 0x001259449e02bcc0, 0x000000357b6bf32d, 0x0012590f2296c993, 0x014 }, }; const unsigned g_cBs3CpuInstr2_sbb_TestDataU64 = 128; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_sbb_TestDataU64[128] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0x0000000000000000, 0x0000000000000000, 0xffffffffffffffff, 0x09d }, { 0xffffffffffffffff, 0xffffffffffffffff, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x09d }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000001, 0x011 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x05d }, { 0x000000000007119a, 0x0000000236ec158d, 0xfffffffdc91afc0d, 0x091 }, { 0x000000000007119a, 0x0000000236ec158d, 0xfffffffdc91afc0c, 0x09d }, { 0x54a4c7e5ce3fb6cd, 0xf8fa54097aa358eb, 0x5baa73dc539c5de2, 0x005 }, { 0x54a4c7e5ce3fb6cd, 0xf8fa54097aa358eb, 0x5baa73dc539c5de1, 0x00d }, { 0x3a22eb33ca7f9fea, 0x00dbc1089b5e157c, 0x39472a2b2f218a6e, 0x010 }, { 0x3a22eb33ca7f9fea, 0x00dbc1089b5e157c, 0x39472a2b2f218a6d, 0x018 }, { 0x000000000001e251, 0x00000000002aadb8, 0xffffffffffd73499, 0x095 }, { 0x000000000001e251, 0x00000000002aadb8, 0xffffffffffd73498, 0x099 }, { 0x427329a2d6b26cc3, 0xdc0281d9a89adbec, 0x6670a7c92e1790d7, 0x015 }, { 0x427329a2d6b26cc3, 0xdc0281d9a89adbec, 0x6670a7c92e1790d6, 0x019 }, { 0x8edc989b34a6efbc, 0xbbc53aa551c047ed, 0xd3175df5e2e6a7cf, 0x095 }, { 0x8edc989b34a6efbc, 0xbbc53aa551c047ed, 0xd3175df5e2e6a7ce, 0x099 }, { 0x012e44388480b923, 0x0001d85f08ec73a2, 0x012c6bd97b944581, 0x004 }, { 0x012e44388480b923, 0x0001d85f08ec73a2, 0x012c6bd97b944580, 0x008 }, { 0x9b9bb6158bcf2adc, 0x8e06d7926332da43, 0x0d94de83289c5099, 0x004 }, { 0x9b9bb6158bcf2adc, 0x8e06d7926332da43, 0x0d94de83289c5098, 0x008 }, { 0x1f9776c2d0f5eb95, 0x013dacb9b816c725, 0x1e59ca0918df2470, 0x000 }, { 0x1f9776c2d0f5eb95, 0x013dacb9b816c725, 0x1e59ca0918df246f, 0x01c }, { 0x00000002bef03c07, 0x1a871367fa0b0e09, 0xe578ec9ac4e52dfe, 0x091 }, { 0x00000002bef03c07, 0x1a871367fa0b0e09, 0xe578ec9ac4e52dfd, 0x099 }, { 0xebc68ea478bec76f, 0x351786579b74d4fc, 0xb6af084cdd49f273, 0x080 }, { 0xebc68ea478bec76f, 0x351786579b74d4fc, 0xb6af084cdd49f272, 0x08c }, { 0x934afa799f8227d4, 0xda04df75f5ea87ab, 0xb9461b03a997a029, 0x091 }, { 0x934afa799f8227d4, 0xda04df75f5ea87ab, 0xb9461b03a997a028, 0x09d }, { 0x000000078aee27d0, 0x000000014491cc6b, 0x00000006465c5b65, 0x014 }, { 0x000000078aee27d0, 0x000000014491cc6b, 0x00000006465c5b64, 0x018 }, { 0x8003a7f8893ae90e, 0xfa9a9add3c2d620d, 0x85690d1b4d0d8701, 0x081 }, { 0x8003a7f8893ae90e, 0xfa9a9add3c2d620d, 0x85690d1b4d0d8700, 0x08d }, { 0xc78062587db8a414, 0x651c3cb460d56074, 0x626425a41ce343a0, 0x804 }, { 0xc78062587db8a414, 0x651c3cb460d56074, 0x626425a41ce3439f, 0x81c }, { 0x026ed2966dc3ae7e, 0x000000000018dea8, 0x026ed2966daacfd6, 0x000 }, { 0x026ed2966dc3ae7e, 0x000000000018dea8, 0x026ed2966daacfd5, 0x008 }, { 0x22c1ff3c6e5beecb, 0x159a69340c70e000, 0x0d27960861eb0ecb, 0x000 }, { 0x22c1ff3c6e5beecb, 0x159a69340c70e000, 0x0d27960861eb0eca, 0x00c }, { 0x068247359310ebe9, 0x7bf038990a2b67cd, 0x8a920e9c88e5841c, 0x091 }, { 0x068247359310ebe9, 0x7bf038990a2b67cd, 0x8a920e9c88e5841b, 0x09d }, { 0x1f159c36a3c2de68, 0x00e643710555b447, 0x1e2f58c59e6d2a21, 0x004 }, { 0x1f159c36a3c2de68, 0x00e643710555b447, 0x1e2f58c59e6d2a20, 0x008 }, { 0x3daec4e01cff8e96, 0x8dea498d9082cf1e, 0xafc47b528c7cbf78, 0x895 }, { 0x3daec4e01cff8e96, 0x8dea498d9082cf1e, 0xafc47b528c7cbf77, 0x89d }, { 0x3bebc3093351c36e, 0x3cf58514daf40350, 0xfef63df4585dc01e, 0x085 }, { 0x3bebc3093351c36e, 0x3cf58514daf40350, 0xfef63df4585dc01d, 0x08d }, { 0x0062db187d9e3e8e, 0x000000bb898dc744, 0x0062da5cf410774a, 0x000 }, { 0x0062db187d9e3e8e, 0x000000bb898dc744, 0x0062da5cf4107749, 0x008 }, { 0xfb15464271b7b55b, 0x13e3a3b0860fa2d7, 0xe731a291eba81284, 0x084 }, { 0xfb15464271b7b55b, 0x13e3a3b0860fa2d7, 0xe731a291eba81283, 0x088 }, { 0xec8bd45cd0231bb0, 0x70eee8ea94fd73bf, 0x7b9ceb723b25a7f1, 0x810 }, { 0xec8bd45cd0231bb0, 0x70eee8ea94fd73bf, 0x7b9ceb723b25a7f0, 0x81c }, { 0x0000000000000cae, 0x002d7a2cc5301c99, 0xffd285d33acff015, 0x081 }, { 0x0000000000000cae, 0x002d7a2cc5301c99, 0xffd285d33acff014, 0x08d }, { 0x19a5a44b09c565e8, 0x3ea5675a1d2486ab, 0xdb003cf0eca0df3d, 0x091 }, { 0x19a5a44b09c565e8, 0x3ea5675a1d2486ab, 0xdb003cf0eca0df3c, 0x09d }, { 0x4905537fb8b34186, 0x4092e17fab125924, 0x087272000da0e862, 0x000 }, { 0x4905537fb8b34186, 0x4092e17fab125924, 0x087272000da0e861, 0x008 }, { 0x000000003e3a748a, 0x0000000000000c56, 0x000000003e3a6834, 0x000 }, { 0x000000003e3a748a, 0x0000000000000c56, 0x000000003e3a6833, 0x00c }, { 0xb3e07a6956849e1a, 0x9ca7e95653c81bcc, 0x1738911302bc824e, 0x014 }, { 0xb3e07a6956849e1a, 0x9ca7e95653c81bcc, 0x1738911302bc824d, 0x01c }, { 0x7699190c7d3b9fa8, 0x956eee00e5cb4cfe, 0xe12a2b0b977052aa, 0x895 }, { 0x7699190c7d3b9fa8, 0x956eee00e5cb4cfe, 0xe12a2b0b977052a9, 0x89d }, { 0x0001b209c72fa0be, 0x000000681efb060a, 0x0001b1a1a8349ab4, 0x004 }, { 0x0001b209c72fa0be, 0x000000681efb060a, 0x0001b1a1a8349ab3, 0x008 }, { 0x32498a697a1e2e1d, 0xd3658fbab0bf0648, 0x5ee3faaec95f27d5, 0x001 }, { 0x32498a697a1e2e1d, 0xd3658fbab0bf0648, 0x5ee3faaec95f27d4, 0x00d }, { 0xcd359acc3a45cdda, 0x3ccdc11968406f7e, 0x9067d9b2d2055e5c, 0x094 }, { 0xcd359acc3a45cdda, 0x3ccdc11968406f7e, 0x9067d9b2d2055e5b, 0x098 }, { 0x000000000ef60b49, 0x0000000000000237, 0x000000000ef60912, 0x004 }, { 0x000000000ef60b49, 0x0000000000000237, 0x000000000ef60911, 0x00c }, { 0xc71469580d101409, 0x1a9382650cc0abb5, 0xac80e6f3004f6854, 0x080 }, { 0xc71469580d101409, 0x1a9382650cc0abb5, 0xac80e6f3004f6853, 0x08c }, { 0xfd48fe9d834414da, 0xaab4f5e24e7aff29, 0x529408bb34c915b1, 0x004 }, { 0xfd48fe9d834414da, 0xaab4f5e24e7aff29, 0x529408bb34c915b0, 0x008 }, { 0x00000000000003cb, 0x0044ffa5096bd938, 0xffbb005af6942a93, 0x085 }, { 0x00000000000003cb, 0x0044ffa5096bd938, 0xffbb005af6942a92, 0x089 }, { 0xc781f05de3cb6d84, 0x8083284ba2ca7503, 0x46fec8124100f881, 0x004 }, { 0xc781f05de3cb6d84, 0x8083284ba2ca7503, 0x46fec8124100f880, 0x008 }, { 0x99c84aa02c9b7c6c, 0x5405ce284921cf30, 0x45c27c77e379ad3c, 0x804 }, { 0x99c84aa02c9b7c6c, 0x5405ce284921cf30, 0x45c27c77e379ad3b, 0x808 }, { 0x0000000000038c49, 0x000d00841d6ce43b, 0xfff2ff7be296a80e, 0x091 }, { 0x0000000000038c49, 0x000d00841d6ce43b, 0xfff2ff7be296a80d, 0x099 }, { 0x24d433256769d506, 0xd520b1f4958335d5, 0x4fb38130d1e69f31, 0x001 }, { 0x24d433256769d506, 0xd520b1f4958335d5, 0x4fb38130d1e69f30, 0x00d }, { 0x99435ecf560574fe, 0x0043dafd26de3901, 0x98ff83d22f273bfd, 0x080 }, { 0x99435ecf560574fe, 0x0043dafd26de3901, 0x98ff83d22f273bfc, 0x08c }, { 0x0000387ebdc06ecb, 0x00000000007ed095, 0x0000387ebd419e36, 0x004 }, { 0x0000387ebdc06ecb, 0x00000000007ed095, 0x0000387ebd419e35, 0x00c }, { 0xd4b0141af3f7c192, 0xcec572e5c4fa40ca, 0x05eaa1352efd80c8, 0x010 }, { 0xd4b0141af3f7c192, 0xcec572e5c4fa40ca, 0x05eaa1352efd80c7, 0x018 }, { 0x89b390536bc85ef2, 0x613288d8bcb62dee, 0x2881077aaf123104, 0x810 }, { 0x89b390536bc85ef2, 0x613288d8bcb62dee, 0x2881077aaf123103, 0x81c }, { 0x0000a8ce90a66e0f, 0x000000000017adcb, 0x0000a8ce908ec044, 0x004 }, { 0x0000a8ce90a66e0f, 0x000000000017adcb, 0x0000a8ce908ec043, 0x008 }, { 0x085315af06b4b941, 0xc2ee7eabf7be0e0d, 0x456497030ef6ab34, 0x011 }, { 0x085315af06b4b941, 0xc2ee7eabf7be0e0d, 0x456497030ef6ab33, 0x01d }, { 0x9e8cb4e527b856e1, 0xb75002f9a5f366a1, 0xe73cb1eb81c4f040, 0x081 }, { 0x9e8cb4e527b856e1, 0xb75002f9a5f366a1, 0xe73cb1eb81c4f03f, 0x09d }, { 0x001808cece0a2cae, 0x000000ddf7a28e81, 0x001807f0d6679e2d, 0x004 }, { 0x001808cece0a2cae, 0x000000ddf7a28e81, 0x001807f0d6679e2c, 0x008 }, { 0x5139f483b3e3ee1e, 0xf16d4cf87ed867f5, 0x5fcca78b350b8629, 0x001 }, { 0x5139f483b3e3ee1e, 0xf16d4cf87ed867f5, 0x5fcca78b350b8628, 0x00d }, { 0x7191260e30599b61, 0xcae836e7536c7d49, 0xa6a8ef26dced1e18, 0x895 }, { 0x7191260e30599b61, 0xcae836e7536c7d49, 0xa6a8ef26dced1e17, 0x89d }, { 0x03188db518ff7c2d, 0x000000000000fc01, 0x03188db518fe802c, 0x000 }, { 0x03188db518ff7c2d, 0x000000000000fc01, 0x03188db518fe802b, 0x00c }, { 0x3f68d0b8fa5f2161, 0x3b8885377fe1fc69, 0x03e04b817a7d24f8, 0x010 }, { 0x3f68d0b8fa5f2161, 0x3b8885377fe1fc69, 0x03e04b817a7d24f7, 0x018 }, { 0x8d8293163786b11b, 0xebd58017cdcc9d50, 0xa1ad12fe69ba13cb, 0x081 }, { 0x8d8293163786b11b, 0xebd58017cdcc9d50, 0xa1ad12fe69ba13ca, 0x08d }, { 0x000000006ac05bf7, 0x0a06224ff8b68616, 0xf5f9ddb07209d5e1, 0x085 }, { 0x000000006ac05bf7, 0x0a06224ff8b68616, 0xf5f9ddb07209d5e0, 0x089 }, { 0x971d4c44c47a1037, 0xe9be8d2c5d2679f0, 0xad5ebf1867539647, 0x085 }, { 0x971d4c44c47a1037, 0xe9be8d2c5d2679f0, 0xad5ebf1867539646, 0x089 }, { 0x490fab57e3b9e166, 0x007d22b0977071e3, 0x489288a74c496f83, 0x000 }, { 0x490fab57e3b9e166, 0x007d22b0977071e3, 0x489288a74c496f82, 0x00c }, { 0x0000000000000b31, 0x000000298f8bcd2e, 0xffffffd670743e03, 0x095 }, { 0x0000000000000b31, 0x000000298f8bcd2e, 0xffffffd670743e02, 0x099 }, { 0xa34b8efbd2fcfcbe, 0x9f3527af9ac0622a, 0x0416674c383c9a94, 0x000 }, { 0xa34b8efbd2fcfcbe, 0x9f3527af9ac0622a, 0x0416674c383c9a93, 0x00c }, { 0x4c6ce1f24065dd3d, 0x9f9ff0d23d7b9c09, 0xacccf12002ea4134, 0x881 }, { 0x4c6ce1f24065dd3d, 0x9f9ff0d23d7b9c09, 0xacccf12002ea4133, 0x88d }, { 0x02bf666b33dd14d4, 0x00000000000113af, 0x02bf666b33dc0125, 0x010 }, { 0x02bf666b33dd14d4, 0x00000000000113af, 0x02bf666b33dc0124, 0x01c }, }; const unsigned g_cBs3CpuInstr2_cmp_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_cmp_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x044 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x044 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x011 }, { 0x002ce3c5c85db7b5, 0x000000000003c85d, 0x002ce3c5c85db7b5, 0x010 }, { 0xb7ef75ea8a267256, 0xa21c9222a2e9efbf, 0xb7ef75ea8a267256, 0x010 }, { 0x6c7b17544538c370, 0xd1a6f0bde707322c, 0x6c7b17544538c370, 0x895 }, { 0x00000000150e6bb2, 0x008ac1d6d5bbe9b4, 0x00000000150e6bb2, 0x091 }, { 0x23ec54653098c54f, 0x3dc1ff49969d7a69, 0x23ec54653098c54f, 0x081 }, { 0x7ccf8f189ebb8fd8, 0xabe0de7e382f5986, 0x7ccf8f189ebb8fd8, 0x881 }, { 0x000000d889e2e3b8, 0x0000160952aed7ea, 0x000000d889e2e3b8, 0x091 }, { 0x94e14d3bd3956732, 0xf5aa2e7cb7d20b3d, 0x94e14d3bd3956732, 0x095 }, { 0xbee00f3f6809322c, 0x73bcfb3cbc125b80, 0xbee00f3f6809322c, 0x804 }, { 0x0000000000495dea, 0x00000003506d24f1, 0x0000000000495dea, 0x085 }, { 0x2d9473776d28a101, 0x066280a42ceb9242, 0x2d9473776d28a101, 0x010 }, { 0x9dcf4218d1fc44f2, 0x891275179ac55e7b, 0x9dcf4218d1fc44f2, 0x014 }, { 0x00000000bb4b01df, 0x0000000000000358, 0x00000000bb4b01df, 0x004 }, { 0x7b6897298f9c2337, 0x13cc18b6fc6a5ee1, 0x7b6897298f9c2337, 0x004 }, { 0xeb7b24c38e67118b, 0x90b0c4108517feff, 0xeb7b24c38e67118b, 0x010 }, { 0x000017de8d289f02, 0x00000c3396ff5038, 0x000017de8d289f02, 0x014 }, { 0x93ebb92758c8b9a8, 0x6214f2214d2486d5, 0x93ebb92758c8b9a8, 0x800 }, { 0x591031847622ddf6, 0xeb1a7e11184ac506, 0x591031847622ddf6, 0x005 }, { 0x000000373d65f98d, 0x0000012af1a6b0cf, 0x000000373d65f98d, 0x095 }, { 0x4df865feaef00ddc, 0x921dfe972f3574cb, 0x4df865feaef00ddc, 0x885 }, { 0x1e86f4772e1bc049, 0x5fed104504c73263, 0x1e86f4772e1bc049, 0x081 }, { 0x000000004b157af3, 0x000000251fe57fde, 0x000000004b157af3, 0x091 }, { 0x542df9015636dbd4, 0xeb9a46b09d970400, 0x542df9015636dbd4, 0x005 }, { 0xa587cc006e69f349, 0xade3764030689c1c, 0xa587cc006e69f349, 0x095 }, { 0x000000873e82e62b, 0x0000065a37eeb50f, 0x000000873e82e62b, 0x091 }, { 0x58b108798ea34c99, 0x02f9d85160e8af5d, 0x58b108798ea34c99, 0x014 }, { 0x0c51345fe745701d, 0x3fc3b4e2c998a2f6, 0x0c51345fe745701d, 0x085 }, { 0x0000000000844990, 0x000000f38a336baf, 0x0000000000844990, 0x095 }, { 0xb5e2b364d3be0f64, 0xe2e4992f8e050f62, 0xb5e2b364d3be0f64, 0x081 }, { 0xee34f21e9603c818, 0x1245cbc624453d89, 0xee34f21e9603c818, 0x090 }, { 0x1a6b5420fc602f40, 0x0000000028b20dc4, 0x1a6b5420fc602f40, 0x010 }, { 0xc1a5d3bbadefbba8, 0x16094afb7a747f59, 0xc1a5d3bbadefbba8, 0x090 }, { 0x7654ca0a389c7263, 0x2719ff711bd18898, 0x7654ca0a389c7263, 0x010 }, { 0x000004c3866bd0d9, 0x00000000000eff9a, 0x000004c3866bd0d9, 0x014 }, { 0x51aee764f1d95f4d, 0x35fff29ff691e13e, 0x51aee764f1d95f4d, 0x014 }, { 0x235aea4225c9c603, 0xa1e7232acdb5abc9, 0x235aea4225c9c603, 0x895 }, { 0x0000073655d06ce3, 0x000145f22b275376, 0x0000073655d06ce3, 0x091 }, { 0xe2d89eef3baa8f9b, 0xbaba488adbf09af8, 0xe2d89eef3baa8f9b, 0x004 }, { 0x914e3ef0a8060770, 0x63d25e9788401de0, 0x914e3ef0a8060770, 0x804 }, { 0x0de1d013e4239683, 0x00000000000003bf, 0x0de1d013e4239683, 0x010 }, { 0x0e99fc081f719988, 0xbaf84a1842c8acba, 0x0e99fc081f719988, 0x011 }, { 0x44c4099762519af2, 0x1b93b84b3f2872e5, 0x44c4099762519af2, 0x010 }, { 0x0018cea7e7e73766, 0x0000000354a2ffe3, 0x0018cea7e7e73766, 0x000 }, { 0xd94d9aaab5e53cb3, 0x1cf4483da9b2aba4, 0xd94d9aaab5e53cb3, 0x094 }, { 0x5122d232c515fa3b, 0x65df5aec08215e66, 0x5122d232c515fa3b, 0x081 }, { 0x0000001b10c43df2, 0x000000000047bc60, 0x0000001b10c43df2, 0x000 }, { 0xe4a057cc9ae424dd, 0xf83036f565684c78, 0xe4a057cc9ae424dd, 0x085 }, { 0xa2746d7709bed220, 0x4ed558b358b25760, 0xa2746d7709bed220, 0x804 }, { 0x000000000000bf4d, 0x000001f5afa73099, 0x000000000000bf4d, 0x085 }, { 0x4967c6137bfd2f0b, 0x6b1b99f16117d426, 0x4967c6137bfd2f0b, 0x081 }, { 0xd208ced780438e81, 0x1340b7497dc14452, 0xd208ced780438e81, 0x090 }, { 0x0003694ab8019273, 0x0013f875f29cc99e, 0x0003694ab8019273, 0x091 }, { 0x5378dedba46f05d9, 0x34e91d127473a3e1, 0x5378dedba46f05d9, 0x000 }, { 0xd40c23aea8fa7eca, 0x559a14ca36cb05ad, 0xd40c23aea8fa7eca, 0x814 }, { 0x12a7bcb32d600f54, 0x00000000000006f5, 0x12a7bcb32d600f54, 0x014 }, { 0x486a6cbcc308aef5, 0x2f165861a404606d, 0x486a6cbcc308aef5, 0x014 }, { 0xdb56c7679e3d6a0a, 0x91fcc608aa2d6145, 0xdb56c7679e3d6a0a, 0x004 }, { 0x001c776806035e46, 0x000000002441358d, 0x001c776806035e46, 0x010 }, { 0xc8934d9ebecce54b, 0xfde1bf226fcb91be, 0xc8934d9ebecce54b, 0x095 }, { 0xddcd8a496131cde8, 0x4cc54b5e2cd72fb2, 0xddcd8a496131cde8, 0x084 }, { 0x000004f15092c1db, 0x00000264a6b85039, 0x000004f15092c1db, 0x000 }, }; const unsigned g_cBs3CpuInstr2_bt_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_bt_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x000 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x001 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x000 }, { 0x0000000000096523, 0x00000018a0944c63, 0x0000000000096523, 0x000 }, { 0xa823084a93f567af, 0x0ad973a7ca37ff55, 0xa823084a93f567af, 0x001 }, { 0x625c2ab090f6bb43, 0xb6803468daf0b3cc, 0x625c2ab090f6bb43, 0x001 }, { 0x0000000000000059, 0x07823bde672877e0, 0x0000000000000059, 0x000 }, { 0xd1d648090b135005, 0xa0ea7df182f26a19, 0xd1d648090b135005, 0x001 }, { 0x791390d118ddc552, 0x87c5973ffd4cad15, 0x791390d118ddc552, 0x000 }, { 0x000000000000e0d3, 0x0007d41f865772d9, 0x000000000000e0d3, 0x000 }, { 0xd73528a322fef13c, 0x8f8fac17616b21fc, 0xd73528a322fef13c, 0x001 }, { 0x00843888689b68fb, 0x33096c64efab3369, 0x00843888689b68fb, 0x000 }, { 0x0000003372bcedb2, 0x00000182826d94c7, 0x0000003372bcedb2, 0x001 }, { 0xa842b6e35b4b52a3, 0xee1e59544a7ad247, 0xa842b6e35b4b52a3, 0x001 }, { 0xc58338b1a9feef4a, 0x201019a301034d9a, 0xc58338b1a9feef4a, 0x000 }, { 0x000a2b22be260441, 0x0000000000037fe6, 0x000a2b22be260441, 0x000 }, { 0x9281f89092e5e041, 0xf1e5f5ebf07451b8, 0x9281f89092e5e041, 0x000 }, { 0x64a11fe28e344137, 0xc8a5a9fd9f84a4d8, 0x64a11fe28e344137, 0x000 }, { 0x025891b2f4c5675a, 0x000daefa25fada4a, 0x025891b2f4c5675a, 0x001 }, { 0xb81143c0b5772fd5, 0x63e5645fe920ab62, 0xb81143c0b5772fd5, 0x000 }, { 0x5fd3c40607ea763d, 0xb1f8a2daba8bafd7, 0x5fd3c40607ea763d, 0x001 }, { 0x000001e1797a47e4, 0x00ba270c1d59b670, 0x000001e1797a47e4, 0x000 }, { 0x2cd8a2f142b19337, 0x183822160d45dec6, 0x2cd8a2f142b19337, 0x000 }, { 0xe6249ff82e82872b, 0x3b7850bb97fc437d, 0xe6249ff82e82872b, 0x001 }, { 0x01d6a5613448b02a, 0x00000001addcecac, 0x01d6a5613448b02a, 0x000 }, { 0x8336488d20d54374, 0x513f8583e156644d, 0x8336488d20d54374, 0x000 }, { 0x6ed32d272a399448, 0x2a3639738df5e37f, 0x6ed32d272a399448, 0x000 }, { 0x00000004549c9dab, 0x003c5c7e87dc6a5f, 0x00000004549c9dab, 0x000 }, { 0x97cb87017127960b, 0xddebe636aa571366, 0x97cb87017127960b, 0x000 }, { 0x7abaa341f3341e86, 0xe2c009adadbb4ead, 0x7abaa341f3341e86, 0x001 }, { 0x000014610d36dd9f, 0x0000000003eebfab, 0x000014610d36dd9f, 0x000 }, { 0x9769a2b45838e36e, 0x3edb572eb238ad3f, 0x9769a2b45838e36e, 0x001 }, { 0x66f61cdba7e081d8, 0x846cc12f0470a0ba, 0x66f61cdba7e081d8, 0x001 }, { 0x0002f58917c60d3a, 0x00000000000e2351, 0x0002f58917c60d3a, 0x001 }, { 0xbe30d556f80641d3, 0xe2cba061a68e521f, 0xbe30d556f80641d3, 0x001 }, { 0x09b1a5d3adfdc49d, 0xef7757d5c427794b, 0x09b1a5d3adfdc49d, 0x000 }, { 0x00000000f84d2e25, 0x000000000072b38f, 0x00000000f84d2e25, 0x000 }, { 0xdb6aa658f6cee977, 0xca41c09122c974d9, 0xdb6aa658f6cee977, 0x001 }, { 0x6e84af30c909b0ff, 0x5b435acfa2feda04, 0x6e84af30c909b0ff, 0x001 }, { 0x000000ae882aaef1, 0x0000000012c56956, 0x000000ae882aaef1, 0x000 }, { 0xfe86c7f782b26a06, 0x0f4ed21f3fc519e6, 0xfe86c7f782b26a06, 0x001 }, { 0x25276bbfff12dba7, 0x2f12d14af69a0b6e, 0x25276bbfff12dba7, 0x001 }, { 0x00001024cd815135, 0x07a356ef7ca0a660, 0x00001024cd815135, 0x000 }, { 0x170b07b85527edad, 0x706503b477d65811, 0x170b07b85527edad, 0x001 }, { 0xd930018e1eb61e8d, 0x868fcabbca46df2e, 0xd930018e1eb61e8d, 0x000 }, { 0x000000000000156c, 0x0000000000036bde, 0x000000000000156c, 0x000 }, { 0x96cedbc9abf99782, 0x0f4a0f2f472aff54, 0x96cedbc9abf99782, 0x001 }, { 0xd7e0e779ae7cc52e, 0x817566da02b372f5, 0xd7e0e779ae7cc52e, 0x001 }, { 0x000001bedae25a85, 0x000000cef86f44f8, 0x000001bedae25a85, 0x000 }, { 0xd119338d4d879793, 0x40f05ba9e411b4ba, 0xd119338d4d879793, 0x000 }, { 0x067031d6afd7dbe7, 0x7b6d68dfcc0026f4, 0x067031d6afd7dbe7, 0x001 }, { 0x00000e5a67ca4a77, 0x0004f1dc9da2e3aa, 0x00000e5a67ca4a77, 0x001 }, { 0x7110bd1981eecd79, 0x64f3e4c0082f0c34, 0x7110bd1981eecd79, 0x001 }, { 0xc8ca2e1e1199d8e7, 0x4b6f4f8b78cf555d, 0xc8ca2e1e1199d8e7, 0x000 }, { 0x0000000000288b7c, 0x062e309a774db58a, 0x0000000000288b7c, 0x000 }, { 0x0ec99363d3eb70fe, 0x06473de9ef31b00a, 0x0ec99363d3eb70fe, 0x000 }, { 0x671c998e06a54db1, 0xce8fc3b3c079243d, 0x671c998e06a54db1, 0x001 }, { 0x000000b412ff3cb8, 0x000000074d08c812, 0x000000b412ff3cb8, 0x001 }, { 0xfb871c6de35b56a3, 0xdb861544bfde3179, 0xfb871c6de35b56a3, 0x001 }, { 0xd4824084b359c574, 0x0ab25d02c3f8549e, 0xd4824084b359c574, 0x000 }, { 0x000000001c8d2453, 0x00000000003d6dcb, 0x000000001c8d2453, 0x000 }, { 0xb4f361f116a3305f, 0xf3bcd96833657634, 0xb4f361f116a3305f, 0x001 }, { 0x0a338b1c7df1e07f, 0xffe10688ce73eb7b, 0x0a338b1c7df1e07f, 0x001 }, { 0x0000000012adc38b, 0x00000009cb264522, 0x0000000012adc38b, 0x000 }, }; const unsigned g_cBs3CpuInstr2_btc_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_btc_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000001, 0x000 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0x7fffffffffffffff, 0x001 }, { 0x0000000000000000, 0xffffffffffffffff, 0x8000000000000000, 0x000 }, { 0x00000000000000c4, 0x00000000002c0c14, 0x00000000001000c4, 0x000 }, { 0x0e4d12a0a601ee89, 0x88d377ddf3627385, 0x0e4d12a0a601eea9, 0x000 }, { 0x048e3b1e55cb30e8, 0x8ef7da85722b7a43, 0x048e3b1e55cb30e0, 0x001 }, { 0x0000039e592916d2, 0x0000000000206c4c, 0x0000039e592906d2, 0x001 }, { 0x82a63245ed2e515e, 0x39fa6b60a79f895c, 0x82a63245fd2e515e, 0x000 }, { 0x9af32c2a12d88738, 0x45959806602fb4c7, 0x9af32c2a12d887b8, 0x000 }, { 0x000000004878e7ef, 0x0000003f0cecda43, 0x000000004878e7e7, 0x001 }, { 0x11ed8c29028d01c4, 0xf76f0cfedbbe1420, 0x11ed8c28028d01c4, 0x001 }, { 0x5c1b6feecd5180ac, 0xa1d6c3dcc1e9b53c, 0x4c1b6feecd5180ac, 0x001 }, { 0x007b9fc03434f67f, 0x000000000004d2f5, 0x005b9fc03434f67f, 0x001 }, { 0x92bde8be71fb3c62, 0x65395f9099b11adb, 0x92bde8be79fb3c62, 0x000 }, { 0xba5a2d0ab6430973, 0x6b2199ad6af042fa, 0xbe5a2d0ab6430973, 0x000 }, { 0x0000002ed3d08da1, 0x00000a119800129e, 0x0000002e93d08da1, 0x001 }, { 0x0f85803e05a66e68, 0xf19a70bd925fc28f, 0x0f85803e05a6ee68, 0x000 }, { 0xccde64895c9a64f8, 0x9c5b05471bb786dc, 0xccde64894c9a64f8, 0x001 }, { 0x0000000000612190, 0x0000000000000d5a, 0x0000000004612190, 0x000 }, { 0xd37a035b2f72555a, 0xbb41a00b51727165, 0xd37a037b2f72555a, 0x000 }, { 0xb072a6d57727239f, 0x6a93d8d63ccd5b5a, 0xb072a6d57327239f, 0x001 }, { 0x0940d279feba2b81, 0x0000000001347004, 0x0940d279feba2b91, 0x000 }, { 0xe9a62fd89d8f4418, 0x68bf92d1393fec3d, 0xc9a62fd89d8f4418, 0x001 }, { 0x13aeb62833390630, 0x64c5539516f28ee2, 0x13aeb62c33390630, 0x000 }, { 0x0000000000138e2e, 0x000000000028ed14, 0x0000000000038e2e, 0x001 }, { 0x9ae4be2e1f81cbcd, 0x82e042f9114d0bbc, 0x8ae4be2e1f81cbcd, 0x001 }, { 0xd93d6c83cf9f3a3a, 0xdea7deac5f0c1ec0, 0xd93d6c83cf9f3a3b, 0x000 }, { 0x000000000000029f, 0x000000000001f99b, 0x000000000800029f, 0x000 }, { 0x038638bea0f743c0, 0x498123fc7d617a43, 0x038638bea0f743c8, 0x000 }, { 0xcaa2050412f74f10, 0x6a67ad2a3c99b625, 0xcaa2052412f74f10, 0x000 }, { 0x000000f6174555fd, 0x00000001d74fd2cf, 0x000000f61745d5fd, 0x000 }, { 0x799940d1bc6e76e1, 0xf83eed992b60f4a8, 0x799941d1bc6e76e1, 0x000 }, { 0x2a5e57d717d91acf, 0x6e6f3917080d4da5, 0x2a5e57f717d91acf, 0x000 }, { 0x0000000000001b75, 0x000029e9b03a6e6d, 0x0000200000001b75, 0x000 }, { 0x0c27efab91e7c9c9, 0x0870b44e5f4d7136, 0x0c67efab91e7c9c9, 0x000 }, { 0x1543a04815f63eab, 0x198c78a4d5446416, 0x1543a04815b63eab, 0x001 }, { 0x00000000000006d3, 0x0000000000130bc6, 0x0000000000000693, 0x001 }, { 0xddea00c42dd87407, 0x1da98f14e6f09a16, 0xddea00c42d987407, 0x001 }, { 0xfe142e52deed4a28, 0x6c9fb8c8aa1c695b, 0xfe142e52d6ed4a28, 0x001 }, { 0x00000000000014ba, 0x000000006c40fcd8, 0x00000000010014ba, 0x000 }, { 0x9e98006e7d2b87d2, 0xb4e22c31ecc36016, 0x9e98006e7d6b87d2, 0x000 }, { 0x8ed97c23a864e572, 0x3813d4e99dff29c2, 0x8ed97c23a864e576, 0x000 }, { 0x08ca5d448db12813, 0x00000000088a1762, 0x08ca5d408db12813, 0x001 }, { 0x32053fedd68a5d62, 0x95f8f9510cb8401c, 0x32053fedc68a5d62, 0x001 }, { 0x9478f4ca510f0446, 0xf0e198692add4f64, 0x9478f4da510f0446, 0x000 }, { 0x00000000003aea46, 0x000000000000257b, 0x08000000003aea46, 0x000 }, { 0x3335e0e2163f5085, 0x56bf77ff745f32d7, 0x3335e0e216bf5085, 0x000 }, { 0x5602dc1dd5c12008, 0xba1e19338e08a1e7, 0x5602dc9dd5c12008, 0x000 }, { 0x0007e3f4e71eace2, 0x011d43aab84587ea, 0x0007e7f4e71eace2, 0x000 }, { 0x5cde3082ff42d66f, 0xbd0c52aeb4085da5, 0x5cde30a2ff42d66f, 0x000 }, { 0xd13c16537fddabfb, 0x72462d521d497c47, 0xd13c16537fddab7b, 0x001 }, { 0x000000000f8a48b8, 0x0000000229513228, 0x000001000f8a48b8, 0x000 }, { 0x11b3f5493dac94b3, 0x8d5693676ee75608, 0x11b3f5493dac95b3, 0x000 }, { 0x15c13f46822138a6, 0x530e1b614327a7e0, 0x15c13f47822138a6, 0x000 }, { 0x127324154545e829, 0x00002c5df31cab5c, 0x127324155545e829, 0x000 }, { 0x1f363f3ba2714a7f, 0xbbd1e983d239b623, 0x1f363f33a2714a7f, 0x001 }, { 0xcae4de01f7ab3a10, 0x4a712dd18c76f9b2, 0xcae0de01f7ab3a10, 0x001 }, { 0x0000006f48465e15, 0x00000674227b5890, 0x0000006f48475e15, 0x000 }, { 0x4ff388733d833e33, 0xb368a5d19b5e7788, 0x4ff388733d833f33, 0x000 }, { 0xa2b811fba2a4a85f, 0x282a06bd5f2097b8, 0xa3b811fba2a4a85f, 0x000 }, { 0x000000000000b002, 0x05d44ffbd5cefb24, 0x000000100000b002, 0x000 }, { 0x07ca03abdfb6f45f, 0xe465993d4a2f8676, 0x078a03abdfb6f45f, 0x001 }, { 0xf624b233a32f4e0a, 0xb6ac8491bf43d626, 0xf624b273a32f4e0a, 0x000 }, { 0x00000006b959b73d, 0x0000003bec19e3d8, 0x00000006b859b73d, 0x001 }, }; const unsigned g_cBs3CpuInstr2_btr_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_btr_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x004 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0x7fffffffffffffff, 0x005 }, { 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x004 }, { 0x0000000000c697e3, 0x2c3a23901cf4d99f, 0x0000000000c697e3, 0x004 }, { 0xcefb64935a87f694, 0x944d7c276b120fae, 0xcefb24935a87f694, 0x005 }, { 0x2ec37e9924ac86cb, 0xfac58c3c3f79d548, 0x2ec37e9924ac86cb, 0x004 }, { 0x00000000405c7651, 0x000000008a070344, 0x00000000405c7641, 0x005 }, { 0x52676a80438123c4, 0x53531aa8f4fb1581, 0x52676a80438123c4, 0x004 }, { 0x1040e353140c874e, 0x42873cfefcb548fd, 0x1040e353140c874e, 0x004 }, { 0x0d1869cf9b3d5ec8, 0x0000000000000146, 0x0d1869cf9b3d5e88, 0x005 }, { 0x6840d524b8694321, 0x06b64876a94f3e6b, 0x6840d524b8694321, 0x004 }, { 0x518af7fd7a9f0c0a, 0x5fcf8297b08697d1, 0x518af7fd7a9d0c0a, 0x005 }, { 0x00056d91cb848667, 0x00000000000004a2, 0x00056d91cb848667, 0x004 }, { 0x89f80d227c26384a, 0x7139c1f384ec3f3c, 0x89f80d227c26384a, 0x004 }, { 0x322b9f7d8df4021a, 0xceb6001e0ec1b91d, 0x322b9f7d8df4021a, 0x004 }, { 0x0000000000e9dd96, 0x0005e80f86363d23, 0x0000000000e9dd96, 0x004 }, { 0x92e7e8d83767c69a, 0xbe1fc4e057b68ed0, 0x92e7e8d83766c69a, 0x005 }, { 0xd25a26ad5ca13144, 0xdaa996de33eff752, 0xd25a26ad5ca13144, 0x004 }, { 0x0000543873703d35, 0x3b60522ff0b3aa1d, 0x0000543853703d35, 0x005 }, { 0xa3656ee5d853af5e, 0x1e1e50cc584a9086, 0xa3656ee5d853af1e, 0x005 }, { 0x47567ab33e918188, 0x82cf27cfee3ea94d, 0x47567ab33e918188, 0x004 }, { 0x00000eb595d99947, 0x003844546b0e052b, 0x000006b595d99947, 0x005 }, { 0xa57580f58cfc67ef, 0xcf0ba3658514646e, 0xa57580f58cfc67ef, 0x004 }, { 0x7dcd745c3b92848a, 0x503b9e943a280edf, 0x7dcd745c3b92848a, 0x004 }, { 0x00001d8be34cedfc, 0x1ea3d4da95eb64c0, 0x00001d8be34cedfc, 0x004 }, { 0x9123a5513b3a9274, 0x02653ce0dd14d650, 0x9123a5513b3a9274, 0x004 }, { 0x43024dee4c4a45cd, 0x202c9c0810b8028c, 0x43024dee4c4a45cd, 0x004 }, { 0x01091974ec66383c, 0x0000000000179edb, 0x01091974e466383c, 0x005 }, { 0xe4de5b22c2312817, 0x293eff20a6dfc3db, 0xe4de5b22c2312817, 0x004 }, { 0x2cb372cd393607a8, 0x078fc6cab043fba6, 0x2cb3728d393607a8, 0x005 }, { 0x00000815cf31ed3e, 0x01ff2cf6bfe0d7cf, 0x00000815cf316d3e, 0x005 }, { 0x427877cc3301142b, 0x8bd34e095da857c3, 0x427877cc33011423, 0x005 }, { 0x1719d26b60457aa6, 0x717738d70a34c4a0, 0x1719d26a60457aa6, 0x005 }, { 0x00ec6451afae1aee, 0x0000f3eef93191aa, 0x00ec6051afae1aee, 0x005 }, { 0x25526e0fc6b7aded, 0x04fbc6e06dbdbf81, 0x25526e0fc6b7aded, 0x004 }, { 0xc467e6704149e626, 0x1aa4c973f8a5aaaf, 0xc46766704149e626, 0x005 }, { 0x025ed9246101cbb3, 0x0000092c0547a4a5, 0x025ed9046101cbb3, 0x005 }, { 0x265f2c1ff249bae7, 0x868dad7cbf78ab40, 0x265f2c1ff249bae6, 0x005 }, { 0xcb33174e473f07a0, 0xbb0dbdea032f8cc3, 0xcb33174e473f07a0, 0x004 }, { 0x0980159a580a6792, 0x0000000000e33b53, 0x0980159a58026792, 0x005 }, { 0x6a4c0633252b13f6, 0x2f2baf5d0438aeb3, 0x6a440633252b13f6, 0x005 }, { 0xa5556bef4b212b0f, 0xee91eb7e6dfbb514, 0xa5556bef4b212b0f, 0x004 }, { 0x00000000000389ee, 0x00000000005e43b7, 0x00000000000389ee, 0x004 }, { 0xfbafb0634b657305, 0x316273eef6a94869, 0xfbafb0634b657305, 0x004 }, { 0x23d1225b3726b78f, 0x8edd299299d458b1, 0x23d1225b3726b78f, 0x004 }, { 0x005b5ea0eaa16d05, 0x0000000000036851, 0x005b5ea0eaa16d05, 0x004 }, { 0x7739d9c8f5ac1c1f, 0xf66a739306c9f4a1, 0x7739d9c8f5ac1c1f, 0x004 }, { 0x74db9a55fd717e62, 0xa620944524e65191, 0x74db9a55fd717e62, 0x004 }, { 0x00000fc190914032, 0x05adc30982df8efd, 0x00000fc190914032, 0x004 }, { 0xe324a657bb24cc9a, 0xecf4d19ffacb34e4, 0xe324a647bb24cc9a, 0x005 }, { 0x32fda3b7aa075d88, 0x498da146b1572063, 0x32fda3b7aa075d88, 0x004 }, { 0x000000000000011a, 0x00003ee491ba8653, 0x000000000000011a, 0x004 }, { 0x6cc8bc3c2ebe3eef, 0xcc15f5b675b685ec, 0x6cc8ac3c2ebe3eef, 0x005 }, { 0xe21285546def5f45, 0xbe57e365fc123cb0, 0xe21285546def5f45, 0x004 }, { 0x000000000000136c, 0x0000000000036fdf, 0x000000000000136c, 0x004 }, { 0x0855a6b8df504b18, 0x507224b7b5c893a3, 0x0855a6b0df504b18, 0x005 }, { 0x0354eebefd061e7a, 0xdcbb1bb6c0185876, 0x0314eebefd061e7a, 0x005 }, { 0x000000000000145c, 0x000000021c551a20, 0x000000000000145c, 0x004 }, { 0x97265a3b96ee0430, 0x6454f7128628f234, 0x97265a3b96ee0430, 0x004 }, { 0xea3537144bb33885, 0xe343ca96552a4f95, 0xea3537144b933885, 0x005 }, { 0x043363b331d6ac0f, 0x0000000bbef371f9, 0x043363b331d6ac0f, 0x004 }, { 0xe0bfb2b8896e7fa7, 0x357ed29a5934b8b9, 0xe0bfb2b8896e7fa7, 0x004 }, { 0x544ba770f2ddb478, 0xf9736d3289060b15, 0x544ba770f2ddb478, 0x004 }, { 0x00000002f8c1d25c, 0x000000000003c5ed, 0x00000002f8c1d25c, 0x004 }, }; const unsigned g_cBs3CpuInstr2_bts_TestDataU64 = 64; const BS3CPUINSTR2BIN64 g_aBs3CpuInstr2_bts_TestDataU64[64] = { { 0x0000000000000000, 0x0000000000000000, 0x0000000000000001, 0x004 }, { 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x005 }, { 0x0000000000000000, 0xffffffffffffffff, 0x8000000000000000, 0x004 }, { 0x0000000001be75cb, 0x000000000012d9d1, 0x0000000001be75cb, 0x005 }, { 0x46fa40ce97b497f6, 0xd164a3a2e6330a6d, 0x46fa60ce97b497f6, 0x004 }, { 0x60f18db2928dd2d7, 0x9d0d2ac5cb72fa69, 0x60f18fb2928dd2d7, 0x004 }, { 0x0000000000002d1f, 0x000000000031d273, 0x0008000000002d1f, 0x004 }, { 0x3baf9b88c60c3d28, 0x8d83310560076704, 0x3baf9b88c60c3d38, 0x004 }, { 0x85fc68ddfe48883c, 0x0be85be9c9536744, 0x85fc68ddfe48883c, 0x005 }, { 0x00fba7a889bc27ec, 0x000000000027fab0, 0x00fba7a889bc27ec, 0x005 }, { 0x2cbb5390be6b29e1, 0x2d8a92ca64ab43f5, 0x2cbb5390be6b29e1, 0x005 }, { 0x67fa9ca1f641435b, 0xf6ad48046a531aa7, 0x67fa9ca1f641435b, 0x005 }, { 0x000026f903b5db84, 0x00c4807442cd7a89, 0x000026f903b5db84, 0x005 }, { 0x7882e29518e9e202, 0x62f51ee84ac04419, 0x7882e2951ae9e202, 0x004 }, { 0x54b6eba6f528e9e9, 0x9114fc16f8b231f0, 0x54b7eba6f528e9e9, 0x004 }, { 0x0000000005268d35, 0x000000003044615e, 0x0000000045268d35, 0x004 }, { 0x99549be7ca681312, 0x76bc28e77b219297, 0x99549be7cae81312, 0x004 }, { 0xd91f15d5c7d25fd5, 0x0491bdc9fc42fa4a, 0xd91f15d5c7d25fd5, 0x005 }, { 0x0000000dad5e9593, 0x000000000002fc94, 0x0000000dad5e9593, 0x005 }, { 0xe0646eb4219ffc09, 0x8e5bc41eeaa894ef, 0xe064eeb4219ffc09, 0x004 }, { 0x21c9ecca0fd8d31a, 0x640b78ea408b9b2e, 0x21c9ecca0fd8d31a, 0x005 }, { 0x0586fcd4a140c521, 0x0003ebc7c86c66c0, 0x0586fcd4a140c521, 0x005 }, { 0x84cdcb92a2efe0b4, 0xf2897c2a6036e425, 0x84cdcbb2a2efe0b4, 0x004 }, { 0x73bc49a88e87eff4, 0xbe9aa4735aa29a21, 0x73bc49aa8e87eff4, 0x004 }, { 0x0000000000157a72, 0x0000000000032fb6, 0x0040000000157a72, 0x004 }, { 0x95419612b4962124, 0x2c59fe4848453fb7, 0x95c19612b4962124, 0x004 }, { 0x7a5a2c72761c0e4b, 0x2bee9a813de1a1af, 0x7a5aac72761c0e4b, 0x004 }, { 0x000001aeefbea6bf, 0x00000002779c026e, 0x000041aeefbea6bf, 0x004 }, { 0x2363c11bea1ae5c3, 0x4be29ba18a576d1f, 0x2363c11bea1ae5c3, 0x005 }, { 0x31bd345a3cb81a38, 0x1a791f3905f0e4c3, 0x31bd345a3cb81a38, 0x005 }, { 0x016597a60ec71f4a, 0x000000000058d849, 0x016597a60ec71f4a, 0x005 }, { 0x38dfc9d4ec3bbb4b, 0x05854f9d332dcf3f, 0xb8dfc9d4ec3bbb4b, 0x004 }, { 0x84816c2c4ce4dfd7, 0x4623a2decd999ff8, 0x85816c2c4ce4dfd7, 0x004 }, { 0x00f7bf91a341f532, 0x0000033060d653ed, 0x00f7bf91a341f532, 0x005 }, { 0x971ffd727538740d, 0xcd4b3d9ac6b9711b, 0x971ffd727d38740d, 0x004 }, { 0xb8b0a70f55a807b0, 0x4a90beeb24e65c8b, 0xb8b0a70f55a80fb0, 0x004 }, { 0x074c4805e10c64d4, 0x00000000017eed97, 0x074c4805e18c64d4, 0x004 }, { 0x3f295d3734a70719, 0xc1c33624b7177663, 0x3f295d3f34a70719, 0x004 }, { 0xe55d79d61bea0497, 0x20d384a51ea99e4c, 0xe55d79d61bea1497, 0x004 }, { 0x0000008163fd4b7a, 0x000003563fd28fc0, 0x0000008163fd4b7b, 0x004 }, { 0x98dbc7cf851b149c, 0x34e631353588c1ba, 0x9cdbc7cf851b149c, 0x004 }, { 0x6566b5cb3a29359b, 0x677e91c5669430c4, 0x6566b5cb3a29359b, 0x005 }, { 0x0000000005e4859a, 0x00396d8d2247713b, 0x0800000005e4859a, 0x004 }, { 0x405aea1250bd43ec, 0x79b6645db5773344, 0x405aea1250bd43fc, 0x004 }, { 0xa4c6f19b01202acd, 0x78e9c21b3ac697cd, 0xa4c6f19b01202acd, 0x005 }, { 0x0000000008dda985, 0x11f328e85302d1ca, 0x0000000008ddad85, 0x004 }, { 0xde1b2e868a8b6edb, 0x481af145e0d60dfe, 0xde1b2e868a8b6edb, 0x005 }, { 0x0530d05d47bf8c54, 0x08c629e7c9e90131, 0x0532d05d47bf8c54, 0x004 }, { 0x000000000000ef65, 0x027917011bd543eb, 0x000008000000ef65, 0x004 }, { 0x0e5e286707ae898f, 0xd3c9300dbd71afa0, 0x0e5e286707ae898f, 0x005 }, { 0x32c171b77a10bf69, 0x2186a4478e8b4283, 0x32c171b77a10bf69, 0x005 }, { 0x0000000000000b29, 0x000000000001b9ef, 0x0000800000000b29, 0x004 }, { 0xfe160d04e3a2f151, 0x1e912ff18de2a7b8, 0xff160d04e3a2f151, 0x004 }, { 0x1b71282762032684, 0x3cd5b58db2827c02, 0x1b71282762032684, 0x005 }, { 0x000000002d400acb, 0x00000000000d01d5, 0x000000002d600acb, 0x004 }, { 0x4c335742fea5d523, 0x394c0cf6efe728b0, 0x4c335742fea5d523, 0x005 }, { 0xf120743594a5af4d, 0x0997f2d296c6bde9, 0xf120763594a5af4d, 0x004 }, { 0x044fa651b9301a41, 0x000248b38b72e736, 0x044fa651b9301a41, 0x005 }, { 0xa4a9901978336c1c, 0x77fedfeafe1eb931, 0xa4ab901978336c1c, 0x004 }, { 0x131080a7606e5db8, 0x6dcaebaa7b8e60d7, 0x131080a760ee5db8, 0x004 }, { 0x068959f8ab71c8db, 0x00000183dbc7139f, 0x068959f8ab71c8db, 0x005 }, { 0xead939f8db6cdec2, 0x8894a09f95bd2b1f, 0xead939f8db6cdec2, 0x005 }, { 0x765a2c329a0bc352, 0xba4449d9194c8445, 0x765a2c329a0bc372, 0x004 }, { 0x00020f11db2b2b3f, 0x0000000000922fab, 0x00020f11db2b2b3f, 0x005 }, };