1 /* 2 * Copyright (c) 2013-2019, Intel Corporation 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions are met: 6 * 7 * * Redistributions of source code must retain the above copyright notice, 8 * this list of conditions and the following disclaimer. 9 * * Redistributions in binary form must reproduce the above copyright notice, 10 * this list of conditions and the following disclaimer in the documentation 11 * and/or other materials provided with the distribution. 12 * * Neither the name of Intel Corporation nor the names of its contributors 13 * may be used to endorse or promote products derived from this software 14 * without specific prior written permission. 15 * 16 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 20 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 24 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26 * POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 static uint8_t imm_bytes_map_0x0[256] = { 30 /*opcode 0x0*/ PTI_0_IMM_WIDTH_CONST_l2, 31 /*opcode 0x1*/ PTI_0_IMM_WIDTH_CONST_l2, 32 /*opcode 0x2*/ PTI_0_IMM_WIDTH_CONST_l2, 33 /*opcode 0x3*/ PTI_0_IMM_WIDTH_CONST_l2, 34 /*opcode 0x4*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 35 /*opcode 0x5*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 36 /*opcode 0x6*/ PTI_0_IMM_WIDTH_CONST_l2, 37 /*opcode 0x7*/ PTI_0_IMM_WIDTH_CONST_l2, 38 /*opcode 0x8*/ PTI_0_IMM_WIDTH_CONST_l2, 39 /*opcode 0x9*/ PTI_0_IMM_WIDTH_CONST_l2, 40 /*opcode 0xa*/ PTI_0_IMM_WIDTH_CONST_l2, 41 /*opcode 0xb*/ PTI_0_IMM_WIDTH_CONST_l2, 42 /*opcode 0xc*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 43 /*opcode 0xd*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 44 /*opcode 0xe*/ PTI_0_IMM_WIDTH_CONST_l2, 45 /*opcode 0xf*/ 0, 46 /*opcode 0x10*/ PTI_0_IMM_WIDTH_CONST_l2, 47 /*opcode 0x11*/ PTI_0_IMM_WIDTH_CONST_l2, 48 /*opcode 0x12*/ PTI_0_IMM_WIDTH_CONST_l2, 49 /*opcode 0x13*/ PTI_0_IMM_WIDTH_CONST_l2, 50 /*opcode 0x14*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 51 /*opcode 0x15*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 52 /*opcode 0x16*/ PTI_0_IMM_WIDTH_CONST_l2, 53 /*opcode 0x17*/ PTI_0_IMM_WIDTH_CONST_l2, 54 /*opcode 0x18*/ PTI_0_IMM_WIDTH_CONST_l2, 55 /*opcode 0x19*/ PTI_0_IMM_WIDTH_CONST_l2, 56 /*opcode 0x1a*/ PTI_0_IMM_WIDTH_CONST_l2, 57 /*opcode 0x1b*/ PTI_0_IMM_WIDTH_CONST_l2, 58 /*opcode 0x1c*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 59 /*opcode 0x1d*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 60 /*opcode 0x1e*/ PTI_0_IMM_WIDTH_CONST_l2, 61 /*opcode 0x1f*/ PTI_0_IMM_WIDTH_CONST_l2, 62 /*opcode 0x20*/ PTI_0_IMM_WIDTH_CONST_l2, 63 /*opcode 0x21*/ PTI_0_IMM_WIDTH_CONST_l2, 64 /*opcode 0x22*/ PTI_0_IMM_WIDTH_CONST_l2, 65 /*opcode 0x23*/ PTI_0_IMM_WIDTH_CONST_l2, 66 /*opcode 0x24*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 67 /*opcode 0x25*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 68 /*opcode 0x26*/ 0, 69 /*opcode 0x27*/ PTI_0_IMM_WIDTH_CONST_l2, 70 /*opcode 0x28*/ PTI_0_IMM_WIDTH_CONST_l2, 71 /*opcode 0x29*/ PTI_0_IMM_WIDTH_CONST_l2, 72 /*opcode 0x2a*/ PTI_0_IMM_WIDTH_CONST_l2, 73 /*opcode 0x2b*/ PTI_0_IMM_WIDTH_CONST_l2, 74 /*opcode 0x2c*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 75 /*opcode 0x2d*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 76 /*opcode 0x2e*/ 0, 77 /*opcode 0x2f*/ PTI_0_IMM_WIDTH_CONST_l2, 78 /*opcode 0x30*/ PTI_0_IMM_WIDTH_CONST_l2, 79 /*opcode 0x31*/ PTI_0_IMM_WIDTH_CONST_l2, 80 /*opcode 0x32*/ PTI_0_IMM_WIDTH_CONST_l2, 81 /*opcode 0x33*/ PTI_0_IMM_WIDTH_CONST_l2, 82 /*opcode 0x34*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 83 /*opcode 0x35*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 84 /*opcode 0x36*/ 0, 85 /*opcode 0x37*/ PTI_0_IMM_WIDTH_CONST_l2, 86 /*opcode 0x38*/ PTI_0_IMM_WIDTH_CONST_l2, 87 /*opcode 0x39*/ PTI_0_IMM_WIDTH_CONST_l2, 88 /*opcode 0x3a*/ PTI_0_IMM_WIDTH_CONST_l2, 89 /*opcode 0x3b*/ PTI_0_IMM_WIDTH_CONST_l2, 90 /*opcode 0x3c*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 91 /*opcode 0x3d*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 92 /*opcode 0x3e*/ 0, 93 /*opcode 0x3f*/ PTI_0_IMM_WIDTH_CONST_l2, 94 /*opcode 0x40*/ PTI_0_IMM_WIDTH_CONST_l2, 95 /*opcode 0x41*/ PTI_0_IMM_WIDTH_CONST_l2, 96 /*opcode 0x42*/ PTI_0_IMM_WIDTH_CONST_l2, 97 /*opcode 0x43*/ PTI_0_IMM_WIDTH_CONST_l2, 98 /*opcode 0x44*/ PTI_0_IMM_WIDTH_CONST_l2, 99 /*opcode 0x45*/ PTI_0_IMM_WIDTH_CONST_l2, 100 /*opcode 0x46*/ PTI_0_IMM_WIDTH_CONST_l2, 101 /*opcode 0x47*/ PTI_0_IMM_WIDTH_CONST_l2, 102 /*opcode 0x48*/ PTI_0_IMM_WIDTH_CONST_l2, 103 /*opcode 0x49*/ PTI_0_IMM_WIDTH_CONST_l2, 104 /*opcode 0x4a*/ PTI_0_IMM_WIDTH_CONST_l2, 105 /*opcode 0x4b*/ PTI_0_IMM_WIDTH_CONST_l2, 106 /*opcode 0x4c*/ PTI_0_IMM_WIDTH_CONST_l2, 107 /*opcode 0x4d*/ PTI_0_IMM_WIDTH_CONST_l2, 108 /*opcode 0x4e*/ PTI_0_IMM_WIDTH_CONST_l2, 109 /*opcode 0x4f*/ PTI_0_IMM_WIDTH_CONST_l2, 110 /*opcode 0x50*/ PTI_0_IMM_WIDTH_CONST_l2, 111 /*opcode 0x51*/ PTI_0_IMM_WIDTH_CONST_l2, 112 /*opcode 0x52*/ PTI_0_IMM_WIDTH_CONST_l2, 113 /*opcode 0x53*/ PTI_0_IMM_WIDTH_CONST_l2, 114 /*opcode 0x54*/ PTI_0_IMM_WIDTH_CONST_l2, 115 /*opcode 0x55*/ PTI_0_IMM_WIDTH_CONST_l2, 116 /*opcode 0x56*/ PTI_0_IMM_WIDTH_CONST_l2, 117 /*opcode 0x57*/ PTI_0_IMM_WIDTH_CONST_l2, 118 /*opcode 0x58*/ PTI_0_IMM_WIDTH_CONST_l2, 119 /*opcode 0x59*/ PTI_0_IMM_WIDTH_CONST_l2, 120 /*opcode 0x5a*/ PTI_0_IMM_WIDTH_CONST_l2, 121 /*opcode 0x5b*/ PTI_0_IMM_WIDTH_CONST_l2, 122 /*opcode 0x5c*/ PTI_0_IMM_WIDTH_CONST_l2, 123 /*opcode 0x5d*/ PTI_0_IMM_WIDTH_CONST_l2, 124 /*opcode 0x5e*/ PTI_0_IMM_WIDTH_CONST_l2, 125 /*opcode 0x5f*/ PTI_0_IMM_WIDTH_CONST_l2, 126 /*opcode 0x60*/ PTI_0_IMM_WIDTH_CONST_l2, 127 /*opcode 0x61*/ PTI_0_IMM_WIDTH_CONST_l2, 128 /*opcode 0x62*/ PTI_0_IMM_WIDTH_CONST_l2, 129 /*opcode 0x63*/ PTI_0_IMM_WIDTH_CONST_l2, 130 /*opcode 0x64*/ 0, 131 /*opcode 0x65*/ 0, 132 /*opcode 0x66*/ 0, 133 /*opcode 0x67*/ 0, 134 /*opcode 0x68*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_DF64_EOSZ_l2, 135 /*opcode 0x69*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 136 /*opcode 0x6a*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 137 /*opcode 0x6b*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 138 /*opcode 0x6c*/ PTI_0_IMM_WIDTH_CONST_l2, 139 /*opcode 0x6d*/ PTI_0_IMM_WIDTH_CONST_l2, 140 /*opcode 0x6e*/ PTI_0_IMM_WIDTH_CONST_l2, 141 /*opcode 0x6f*/ PTI_0_IMM_WIDTH_CONST_l2, 142 /*opcode 0x70*/ PTI_0_IMM_WIDTH_CONST_l2, 143 /*opcode 0x71*/ PTI_0_IMM_WIDTH_CONST_l2, 144 /*opcode 0x72*/ PTI_0_IMM_WIDTH_CONST_l2, 145 /*opcode 0x73*/ PTI_0_IMM_WIDTH_CONST_l2, 146 /*opcode 0x74*/ PTI_0_IMM_WIDTH_CONST_l2, 147 /*opcode 0x75*/ PTI_0_IMM_WIDTH_CONST_l2, 148 /*opcode 0x76*/ PTI_0_IMM_WIDTH_CONST_l2, 149 /*opcode 0x77*/ PTI_0_IMM_WIDTH_CONST_l2, 150 /*opcode 0x78*/ PTI_0_IMM_WIDTH_CONST_l2, 151 /*opcode 0x79*/ PTI_0_IMM_WIDTH_CONST_l2, 152 /*opcode 0x7a*/ PTI_0_IMM_WIDTH_CONST_l2, 153 /*opcode 0x7b*/ PTI_0_IMM_WIDTH_CONST_l2, 154 /*opcode 0x7c*/ PTI_0_IMM_WIDTH_CONST_l2, 155 /*opcode 0x7d*/ PTI_0_IMM_WIDTH_CONST_l2, 156 /*opcode 0x7e*/ PTI_0_IMM_WIDTH_CONST_l2, 157 /*opcode 0x7f*/ PTI_0_IMM_WIDTH_CONST_l2, 158 /*opcode 0x80*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 159 /*opcode 0x81*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 160 /*opcode 0x82*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 161 /*opcode 0x83*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 162 /*opcode 0x84*/ PTI_0_IMM_WIDTH_CONST_l2, 163 /*opcode 0x85*/ PTI_0_IMM_WIDTH_CONST_l2, 164 /*opcode 0x86*/ PTI_0_IMM_WIDTH_CONST_l2, 165 /*opcode 0x87*/ PTI_0_IMM_WIDTH_CONST_l2, 166 /*opcode 0x88*/ PTI_0_IMM_WIDTH_CONST_l2, 167 /*opcode 0x89*/ PTI_0_IMM_WIDTH_CONST_l2, 168 /*opcode 0x8a*/ PTI_0_IMM_WIDTH_CONST_l2, 169 /*opcode 0x8b*/ PTI_0_IMM_WIDTH_CONST_l2, 170 /*opcode 0x8c*/ PTI_0_IMM_WIDTH_CONST_l2, 171 /*opcode 0x8d*/ PTI_0_IMM_WIDTH_CONST_l2, 172 /*opcode 0x8e*/ PTI_0_IMM_WIDTH_CONST_l2, 173 /*opcode 0x8f*/ PTI_0_IMM_WIDTH_CONST_l2, 174 /*opcode 0x90*/ PTI_0_IMM_WIDTH_CONST_l2, 175 /*opcode 0x91*/ PTI_0_IMM_WIDTH_CONST_l2, 176 /*opcode 0x92*/ PTI_0_IMM_WIDTH_CONST_l2, 177 /*opcode 0x93*/ PTI_0_IMM_WIDTH_CONST_l2, 178 /*opcode 0x94*/ PTI_0_IMM_WIDTH_CONST_l2, 179 /*opcode 0x95*/ PTI_0_IMM_WIDTH_CONST_l2, 180 /*opcode 0x96*/ PTI_0_IMM_WIDTH_CONST_l2, 181 /*opcode 0x97*/ PTI_0_IMM_WIDTH_CONST_l2, 182 /*opcode 0x98*/ PTI_0_IMM_WIDTH_CONST_l2, 183 /*opcode 0x99*/ PTI_0_IMM_WIDTH_CONST_l2, 184 /*opcode 0x9a*/ PTI_UIMM16_IMM_WIDTH_CONST_l2, 185 /*opcode 0x9b*/ PTI_0_IMM_WIDTH_CONST_l2, 186 /*opcode 0x9c*/ PTI_0_IMM_WIDTH_CONST_l2, 187 /*opcode 0x9d*/ PTI_0_IMM_WIDTH_CONST_l2, 188 /*opcode 0x9e*/ PTI_0_IMM_WIDTH_CONST_l2, 189 /*opcode 0x9f*/ PTI_0_IMM_WIDTH_CONST_l2, 190 /*opcode 0xa0*/ PTI_0_IMM_WIDTH_CONST_l2, 191 /*opcode 0xa1*/ PTI_0_IMM_WIDTH_CONST_l2, 192 /*opcode 0xa2*/ PTI_0_IMM_WIDTH_CONST_l2, 193 /*opcode 0xa3*/ PTI_0_IMM_WIDTH_CONST_l2, 194 /*opcode 0xa4*/ PTI_0_IMM_WIDTH_CONST_l2, 195 /*opcode 0xa5*/ PTI_0_IMM_WIDTH_CONST_l2, 196 /*opcode 0xa6*/ PTI_0_IMM_WIDTH_CONST_l2, 197 /*opcode 0xa7*/ PTI_0_IMM_WIDTH_CONST_l2, 198 /*opcode 0xa8*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 199 /*opcode 0xa9*/ PTI_SIMMz_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 200 /*opcode 0xaa*/ PTI_0_IMM_WIDTH_CONST_l2, 201 /*opcode 0xab*/ PTI_0_IMM_WIDTH_CONST_l2, 202 /*opcode 0xac*/ PTI_0_IMM_WIDTH_CONST_l2, 203 /*opcode 0xad*/ PTI_0_IMM_WIDTH_CONST_l2, 204 /*opcode 0xae*/ PTI_0_IMM_WIDTH_CONST_l2, 205 /*opcode 0xaf*/ PTI_0_IMM_WIDTH_CONST_l2, 206 /*opcode 0xb0*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 207 /*opcode 0xb1*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 208 /*opcode 0xb2*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 209 /*opcode 0xb3*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 210 /*opcode 0xb4*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 211 /*opcode 0xb5*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 212 /*opcode 0xb6*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 213 /*opcode 0xb7*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 214 /*opcode 0xb8*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 215 /*opcode 0xb9*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 216 /*opcode 0xba*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 217 /*opcode 0xbb*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 218 /*opcode 0xbc*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 219 /*opcode 0xbd*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 220 /*opcode 0xbe*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 221 /*opcode 0xbf*/ PTI_UIMMv_IMM_WIDTH_OSZ_NONTERM_EOSZ_l2, 222 /*opcode 0xc0*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 223 /*opcode 0xc1*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 224 /*opcode 0xc2*/ PTI_UIMM16_IMM_WIDTH_CONST_l2, 225 /*opcode 0xc3*/ PTI_0_IMM_WIDTH_CONST_l2, 226 /*opcode 0xc4*/ PTI_0_IMM_WIDTH_CONST_l2, 227 /*opcode 0xc5*/ PTI_0_IMM_WIDTH_CONST_l2, 228 /*opcode 0xc6*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 229 /*opcode 0xc7*/ PTI_RESOLVE_BYREG_IMM_WIDTH_map0x0_op0xc7_l1, 230 /*opcode 0xc8*/ PTI_IMM_hasimm_map0x0_op0xc8_l1, 231 /*opcode 0xc9*/ PTI_0_IMM_WIDTH_CONST_l2, 232 /*opcode 0xca*/ PTI_UIMM16_IMM_WIDTH_CONST_l2, 233 /*opcode 0xcb*/ PTI_0_IMM_WIDTH_CONST_l2, 234 /*opcode 0xcc*/ PTI_0_IMM_WIDTH_CONST_l2, 235 /*opcode 0xcd*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 236 /*opcode 0xce*/ PTI_0_IMM_WIDTH_CONST_l2, 237 /*opcode 0xcf*/ PTI_0_IMM_WIDTH_CONST_l2, 238 /*opcode 0xd0*/ PTI_0_IMM_WIDTH_CONST_l2, 239 /*opcode 0xd1*/ PTI_0_IMM_WIDTH_CONST_l2, 240 /*opcode 0xd2*/ PTI_0_IMM_WIDTH_CONST_l2, 241 /*opcode 0xd3*/ PTI_0_IMM_WIDTH_CONST_l2, 242 /*opcode 0xd4*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 243 /*opcode 0xd5*/ PTI_SIMM8_IMM_WIDTH_CONST_l2, 244 /*opcode 0xd6*/ PTI_0_IMM_WIDTH_CONST_l2, 245 /*opcode 0xd7*/ PTI_0_IMM_WIDTH_CONST_l2, 246 /*opcode 0xd8*/ PTI_0_IMM_WIDTH_CONST_l2, 247 /*opcode 0xd9*/ PTI_0_IMM_WIDTH_CONST_l2, 248 /*opcode 0xda*/ PTI_0_IMM_WIDTH_CONST_l2, 249 /*opcode 0xdb*/ PTI_0_IMM_WIDTH_CONST_l2, 250 /*opcode 0xdc*/ PTI_0_IMM_WIDTH_CONST_l2, 251 /*opcode 0xdd*/ PTI_0_IMM_WIDTH_CONST_l2, 252 /*opcode 0xde*/ PTI_0_IMM_WIDTH_CONST_l2, 253 /*opcode 0xdf*/ PTI_0_IMM_WIDTH_CONST_l2, 254 /*opcode 0xe0*/ PTI_0_IMM_WIDTH_CONST_l2, 255 /*opcode 0xe1*/ PTI_0_IMM_WIDTH_CONST_l2, 256 /*opcode 0xe2*/ PTI_0_IMM_WIDTH_CONST_l2, 257 /*opcode 0xe3*/ PTI_0_IMM_WIDTH_CONST_l2, 258 /*opcode 0xe4*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 259 /*opcode 0xe5*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 260 /*opcode 0xe6*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 261 /*opcode 0xe7*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 262 /*opcode 0xe8*/ PTI_0_IMM_WIDTH_CONST_l2, 263 /*opcode 0xe9*/ PTI_0_IMM_WIDTH_CONST_l2, 264 /*opcode 0xea*/ PTI_UIMM16_IMM_WIDTH_CONST_l2, 265 /*opcode 0xeb*/ PTI_0_IMM_WIDTH_CONST_l2, 266 /*opcode 0xec*/ PTI_0_IMM_WIDTH_CONST_l2, 267 /*opcode 0xed*/ PTI_0_IMM_WIDTH_CONST_l2, 268 /*opcode 0xee*/ PTI_0_IMM_WIDTH_CONST_l2, 269 /*opcode 0xef*/ PTI_0_IMM_WIDTH_CONST_l2, 270 /*opcode 0xf0*/ 0, 271 /*opcode 0xf1*/ PTI_0_IMM_WIDTH_CONST_l2, 272 /*opcode 0xf2*/ 0, 273 /*opcode 0xf3*/ 0, 274 /*opcode 0xf4*/ PTI_0_IMM_WIDTH_CONST_l2, 275 /*opcode 0xf5*/ PTI_0_IMM_WIDTH_CONST_l2, 276 /*opcode 0xf6*/ PTI_RESOLVE_BYREG_IMM_WIDTH_map0x0_op0xf6_l1, 277 /*opcode 0xf7*/ PTI_RESOLVE_BYREG_IMM_WIDTH_map0x0_op0xf7_l1, 278 /*opcode 0xf8*/ PTI_0_IMM_WIDTH_CONST_l2, 279 /*opcode 0xf9*/ PTI_0_IMM_WIDTH_CONST_l2, 280 /*opcode 0xfa*/ PTI_0_IMM_WIDTH_CONST_l2, 281 /*opcode 0xfb*/ PTI_0_IMM_WIDTH_CONST_l2, 282 /*opcode 0xfc*/ PTI_0_IMM_WIDTH_CONST_l2, 283 /*opcode 0xfd*/ PTI_0_IMM_WIDTH_CONST_l2, 284 /*opcode 0xfe*/ PTI_0_IMM_WIDTH_CONST_l2, 285 /*opcode 0xff*/ PTI_0_IMM_WIDTH_CONST_l2, 286 }; 287 static uint8_t imm_bytes_map_0x0F[256] = { 288 /*opcode 0x0*/ PTI_0_IMM_WIDTH_CONST_l2, 289 /*opcode 0x1*/ PTI_0_IMM_WIDTH_CONST_l2, 290 /*opcode 0x2*/ PTI_0_IMM_WIDTH_CONST_l2, 291 /*opcode 0x3*/ PTI_0_IMM_WIDTH_CONST_l2, 292 /*opcode 0x4*/ 0, 293 /*opcode 0x5*/ PTI_0_IMM_WIDTH_CONST_l2, 294 /*opcode 0x6*/ PTI_0_IMM_WIDTH_CONST_l2, 295 /*opcode 0x7*/ PTI_0_IMM_WIDTH_CONST_l2, 296 /*opcode 0x8*/ PTI_0_IMM_WIDTH_CONST_l2, 297 /*opcode 0x9*/ PTI_0_IMM_WIDTH_CONST_l2, 298 /*opcode 0xa*/ 0, 299 /*opcode 0xb*/ PTI_0_IMM_WIDTH_CONST_l2, 300 /*opcode 0xc*/ 0, 301 /*opcode 0xd*/ PTI_0_IMM_WIDTH_CONST_l2, 302 /*opcode 0xe*/ PTI_0_IMM_WIDTH_CONST_l2, 303 /*opcode 0xf*/ 0, 304 /*opcode 0x10*/ PTI_0_IMM_WIDTH_CONST_l2, 305 /*opcode 0x11*/ PTI_0_IMM_WIDTH_CONST_l2, 306 /*opcode 0x12*/ PTI_0_IMM_WIDTH_CONST_l2, 307 /*opcode 0x13*/ PTI_0_IMM_WIDTH_CONST_l2, 308 /*opcode 0x14*/ PTI_0_IMM_WIDTH_CONST_l2, 309 /*opcode 0x15*/ PTI_0_IMM_WIDTH_CONST_l2, 310 /*opcode 0x16*/ PTI_0_IMM_WIDTH_CONST_l2, 311 /*opcode 0x17*/ PTI_0_IMM_WIDTH_CONST_l2, 312 /*opcode 0x18*/ PTI_0_IMM_WIDTH_CONST_l2, 313 /*opcode 0x19*/ PTI_0_IMM_WIDTH_CONST_l2, 314 /*opcode 0x1a*/ PTI_0_IMM_WIDTH_CONST_l2, 315 /*opcode 0x1b*/ PTI_0_IMM_WIDTH_CONST_l2, 316 /*opcode 0x1c*/ PTI_0_IMM_WIDTH_CONST_l2, 317 /*opcode 0x1d*/ PTI_0_IMM_WIDTH_CONST_l2, 318 /*opcode 0x1e*/ PTI_0_IMM_WIDTH_CONST_l2, 319 /*opcode 0x1f*/ PTI_0_IMM_WIDTH_CONST_l2, 320 /*opcode 0x20*/ PTI_0_IMM_WIDTH_CONST_l2, 321 /*opcode 0x21*/ PTI_0_IMM_WIDTH_CONST_l2, 322 /*opcode 0x22*/ PTI_0_IMM_WIDTH_CONST_l2, 323 /*opcode 0x23*/ PTI_0_IMM_WIDTH_CONST_l2, 324 /*opcode 0x24*/ 0, 325 /*opcode 0x25*/ 0, 326 /*opcode 0x26*/ 0, 327 /*opcode 0x27*/ 0, 328 /*opcode 0x28*/ PTI_0_IMM_WIDTH_CONST_l2, 329 /*opcode 0x29*/ PTI_0_IMM_WIDTH_CONST_l2, 330 /*opcode 0x2a*/ PTI_0_IMM_WIDTH_CONST_l2, 331 /*opcode 0x2b*/ PTI_0_IMM_WIDTH_CONST_l2, 332 /*opcode 0x2c*/ PTI_0_IMM_WIDTH_CONST_l2, 333 /*opcode 0x2d*/ PTI_0_IMM_WIDTH_CONST_l2, 334 /*opcode 0x2e*/ PTI_0_IMM_WIDTH_CONST_l2, 335 /*opcode 0x2f*/ PTI_0_IMM_WIDTH_CONST_l2, 336 /*opcode 0x30*/ PTI_0_IMM_WIDTH_CONST_l2, 337 /*opcode 0x31*/ PTI_0_IMM_WIDTH_CONST_l2, 338 /*opcode 0x32*/ PTI_0_IMM_WIDTH_CONST_l2, 339 /*opcode 0x33*/ PTI_0_IMM_WIDTH_CONST_l2, 340 /*opcode 0x34*/ PTI_0_IMM_WIDTH_CONST_l2, 341 /*opcode 0x35*/ PTI_0_IMM_WIDTH_CONST_l2, 342 /*opcode 0x36*/ 0, 343 /*opcode 0x37*/ PTI_0_IMM_WIDTH_CONST_l2, 344 /*opcode 0x38*/ 0, 345 /*opcode 0x39*/ 0, 346 /*opcode 0x3a*/ 0, 347 /*opcode 0x3b*/ 0, 348 /*opcode 0x3c*/ 0, 349 /*opcode 0x3d*/ 0, 350 /*opcode 0x3e*/ 0, 351 /*opcode 0x3f*/ 0, 352 /*opcode 0x40*/ PTI_0_IMM_WIDTH_CONST_l2, 353 /*opcode 0x41*/ PTI_0_IMM_WIDTH_CONST_l2, 354 /*opcode 0x42*/ PTI_0_IMM_WIDTH_CONST_l2, 355 /*opcode 0x43*/ PTI_0_IMM_WIDTH_CONST_l2, 356 /*opcode 0x44*/ PTI_0_IMM_WIDTH_CONST_l2, 357 /*opcode 0x45*/ PTI_0_IMM_WIDTH_CONST_l2, 358 /*opcode 0x46*/ PTI_0_IMM_WIDTH_CONST_l2, 359 /*opcode 0x47*/ PTI_0_IMM_WIDTH_CONST_l2, 360 /*opcode 0x48*/ PTI_0_IMM_WIDTH_CONST_l2, 361 /*opcode 0x49*/ PTI_0_IMM_WIDTH_CONST_l2, 362 /*opcode 0x4a*/ PTI_0_IMM_WIDTH_CONST_l2, 363 /*opcode 0x4b*/ PTI_0_IMM_WIDTH_CONST_l2, 364 /*opcode 0x4c*/ PTI_0_IMM_WIDTH_CONST_l2, 365 /*opcode 0x4d*/ PTI_0_IMM_WIDTH_CONST_l2, 366 /*opcode 0x4e*/ PTI_0_IMM_WIDTH_CONST_l2, 367 /*opcode 0x4f*/ PTI_0_IMM_WIDTH_CONST_l2, 368 /*opcode 0x50*/ PTI_0_IMM_WIDTH_CONST_l2, 369 /*opcode 0x51*/ PTI_0_IMM_WIDTH_CONST_l2, 370 /*opcode 0x52*/ PTI_0_IMM_WIDTH_CONST_l2, 371 /*opcode 0x53*/ PTI_0_IMM_WIDTH_CONST_l2, 372 /*opcode 0x54*/ PTI_0_IMM_WIDTH_CONST_l2, 373 /*opcode 0x55*/ PTI_0_IMM_WIDTH_CONST_l2, 374 /*opcode 0x56*/ PTI_0_IMM_WIDTH_CONST_l2, 375 /*opcode 0x57*/ PTI_0_IMM_WIDTH_CONST_l2, 376 /*opcode 0x58*/ PTI_0_IMM_WIDTH_CONST_l2, 377 /*opcode 0x59*/ PTI_0_IMM_WIDTH_CONST_l2, 378 /*opcode 0x5a*/ PTI_0_IMM_WIDTH_CONST_l2, 379 /*opcode 0x5b*/ PTI_0_IMM_WIDTH_CONST_l2, 380 /*opcode 0x5c*/ PTI_0_IMM_WIDTH_CONST_l2, 381 /*opcode 0x5d*/ PTI_0_IMM_WIDTH_CONST_l2, 382 /*opcode 0x5e*/ PTI_0_IMM_WIDTH_CONST_l2, 383 /*opcode 0x5f*/ PTI_0_IMM_WIDTH_CONST_l2, 384 /*opcode 0x60*/ PTI_0_IMM_WIDTH_CONST_l2, 385 /*opcode 0x61*/ PTI_0_IMM_WIDTH_CONST_l2, 386 /*opcode 0x62*/ PTI_0_IMM_WIDTH_CONST_l2, 387 /*opcode 0x63*/ PTI_0_IMM_WIDTH_CONST_l2, 388 /*opcode 0x64*/ PTI_0_IMM_WIDTH_CONST_l2, 389 /*opcode 0x65*/ PTI_0_IMM_WIDTH_CONST_l2, 390 /*opcode 0x66*/ PTI_0_IMM_WIDTH_CONST_l2, 391 /*opcode 0x67*/ PTI_0_IMM_WIDTH_CONST_l2, 392 /*opcode 0x68*/ PTI_0_IMM_WIDTH_CONST_l2, 393 /*opcode 0x69*/ PTI_0_IMM_WIDTH_CONST_l2, 394 /*opcode 0x6a*/ PTI_0_IMM_WIDTH_CONST_l2, 395 /*opcode 0x6b*/ PTI_0_IMM_WIDTH_CONST_l2, 396 /*opcode 0x6c*/ PTI_0_IMM_WIDTH_CONST_l2, 397 /*opcode 0x6d*/ PTI_0_IMM_WIDTH_CONST_l2, 398 /*opcode 0x6e*/ PTI_0_IMM_WIDTH_CONST_l2, 399 /*opcode 0x6f*/ PTI_0_IMM_WIDTH_CONST_l2, 400 /*opcode 0x70*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 401 /*opcode 0x71*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 402 /*opcode 0x72*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 403 /*opcode 0x73*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 404 /*opcode 0x74*/ PTI_0_IMM_WIDTH_CONST_l2, 405 /*opcode 0x75*/ PTI_0_IMM_WIDTH_CONST_l2, 406 /*opcode 0x76*/ PTI_0_IMM_WIDTH_CONST_l2, 407 /*opcode 0x77*/ PTI_0_IMM_WIDTH_CONST_l2, 408 /*opcode 0x78*/ PTI_IMM_hasimm_map0x0F_op0x78_l1, 409 /*opcode 0x79*/ PTI_0_IMM_WIDTH_CONST_l2, 410 /*opcode 0x7a*/ PTI_0_IMM_WIDTH_CONST_l2, 411 /*opcode 0x7b*/ PTI_0_IMM_WIDTH_CONST_l2, 412 /*opcode 0x7c*/ PTI_0_IMM_WIDTH_CONST_l2, 413 /*opcode 0x7d*/ PTI_0_IMM_WIDTH_CONST_l2, 414 /*opcode 0x7e*/ PTI_0_IMM_WIDTH_CONST_l2, 415 /*opcode 0x7f*/ PTI_0_IMM_WIDTH_CONST_l2, 416 /*opcode 0x80*/ PTI_0_IMM_WIDTH_CONST_l2, 417 /*opcode 0x81*/ PTI_0_IMM_WIDTH_CONST_l2, 418 /*opcode 0x82*/ PTI_0_IMM_WIDTH_CONST_l2, 419 /*opcode 0x83*/ PTI_0_IMM_WIDTH_CONST_l2, 420 /*opcode 0x84*/ PTI_0_IMM_WIDTH_CONST_l2, 421 /*opcode 0x85*/ PTI_0_IMM_WIDTH_CONST_l2, 422 /*opcode 0x86*/ PTI_0_IMM_WIDTH_CONST_l2, 423 /*opcode 0x87*/ PTI_0_IMM_WIDTH_CONST_l2, 424 /*opcode 0x88*/ PTI_0_IMM_WIDTH_CONST_l2, 425 /*opcode 0x89*/ PTI_0_IMM_WIDTH_CONST_l2, 426 /*opcode 0x8a*/ PTI_0_IMM_WIDTH_CONST_l2, 427 /*opcode 0x8b*/ PTI_0_IMM_WIDTH_CONST_l2, 428 /*opcode 0x8c*/ PTI_0_IMM_WIDTH_CONST_l2, 429 /*opcode 0x8d*/ PTI_0_IMM_WIDTH_CONST_l2, 430 /*opcode 0x8e*/ PTI_0_IMM_WIDTH_CONST_l2, 431 /*opcode 0x8f*/ PTI_0_IMM_WIDTH_CONST_l2, 432 /*opcode 0x90*/ PTI_0_IMM_WIDTH_CONST_l2, 433 /*opcode 0x91*/ PTI_0_IMM_WIDTH_CONST_l2, 434 /*opcode 0x92*/ PTI_0_IMM_WIDTH_CONST_l2, 435 /*opcode 0x93*/ PTI_0_IMM_WIDTH_CONST_l2, 436 /*opcode 0x94*/ PTI_0_IMM_WIDTH_CONST_l2, 437 /*opcode 0x95*/ PTI_0_IMM_WIDTH_CONST_l2, 438 /*opcode 0x96*/ PTI_0_IMM_WIDTH_CONST_l2, 439 /*opcode 0x97*/ PTI_0_IMM_WIDTH_CONST_l2, 440 /*opcode 0x98*/ PTI_0_IMM_WIDTH_CONST_l2, 441 /*opcode 0x99*/ PTI_0_IMM_WIDTH_CONST_l2, 442 /*opcode 0x9a*/ PTI_0_IMM_WIDTH_CONST_l2, 443 /*opcode 0x9b*/ PTI_0_IMM_WIDTH_CONST_l2, 444 /*opcode 0x9c*/ PTI_0_IMM_WIDTH_CONST_l2, 445 /*opcode 0x9d*/ PTI_0_IMM_WIDTH_CONST_l2, 446 /*opcode 0x9e*/ PTI_0_IMM_WIDTH_CONST_l2, 447 /*opcode 0x9f*/ PTI_0_IMM_WIDTH_CONST_l2, 448 /*opcode 0xa0*/ PTI_0_IMM_WIDTH_CONST_l2, 449 /*opcode 0xa1*/ PTI_0_IMM_WIDTH_CONST_l2, 450 /*opcode 0xa2*/ PTI_0_IMM_WIDTH_CONST_l2, 451 /*opcode 0xa3*/ PTI_0_IMM_WIDTH_CONST_l2, 452 /*opcode 0xa4*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 453 /*opcode 0xa5*/ PTI_0_IMM_WIDTH_CONST_l2, 454 /*opcode 0xa6*/ 0, 455 /*opcode 0xa7*/ 0, 456 /*opcode 0xa8*/ PTI_0_IMM_WIDTH_CONST_l2, 457 /*opcode 0xa9*/ PTI_0_IMM_WIDTH_CONST_l2, 458 /*opcode 0xaa*/ PTI_0_IMM_WIDTH_CONST_l2, 459 /*opcode 0xab*/ PTI_0_IMM_WIDTH_CONST_l2, 460 /*opcode 0xac*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 461 /*opcode 0xad*/ PTI_0_IMM_WIDTH_CONST_l2, 462 /*opcode 0xae*/ PTI_0_IMM_WIDTH_CONST_l2, 463 /*opcode 0xaf*/ PTI_0_IMM_WIDTH_CONST_l2, 464 /*opcode 0xb0*/ PTI_0_IMM_WIDTH_CONST_l2, 465 /*opcode 0xb1*/ PTI_0_IMM_WIDTH_CONST_l2, 466 /*opcode 0xb2*/ PTI_0_IMM_WIDTH_CONST_l2, 467 /*opcode 0xb3*/ PTI_0_IMM_WIDTH_CONST_l2, 468 /*opcode 0xb4*/ PTI_0_IMM_WIDTH_CONST_l2, 469 /*opcode 0xb5*/ PTI_0_IMM_WIDTH_CONST_l2, 470 /*opcode 0xb6*/ PTI_0_IMM_WIDTH_CONST_l2, 471 /*opcode 0xb7*/ PTI_0_IMM_WIDTH_CONST_l2, 472 /*opcode 0xb8*/ PTI_0_IMM_WIDTH_CONST_l2, 473 /*opcode 0xb9*/ 0, 474 /*opcode 0xba*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 475 /*opcode 0xbb*/ PTI_0_IMM_WIDTH_CONST_l2, 476 /*opcode 0xbc*/ PTI_0_IMM_WIDTH_CONST_l2, 477 /*opcode 0xbd*/ PTI_0_IMM_WIDTH_CONST_l2, 478 /*opcode 0xbe*/ PTI_0_IMM_WIDTH_CONST_l2, 479 /*opcode 0xbf*/ PTI_0_IMM_WIDTH_CONST_l2, 480 /*opcode 0xc0*/ PTI_0_IMM_WIDTH_CONST_l2, 481 /*opcode 0xc1*/ PTI_0_IMM_WIDTH_CONST_l2, 482 /*opcode 0xc2*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 483 /*opcode 0xc3*/ PTI_0_IMM_WIDTH_CONST_l2, 484 /*opcode 0xc4*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 485 /*opcode 0xc5*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 486 /*opcode 0xc6*/ PTI_UIMM8_IMM_WIDTH_CONST_l2, 487 /*opcode 0xc7*/ PTI_0_IMM_WIDTH_CONST_l2, 488 /*opcode 0xc8*/ PTI_0_IMM_WIDTH_CONST_l2, 489 /*opcode 0xc9*/ PTI_0_IMM_WIDTH_CONST_l2, 490 /*opcode 0xca*/ PTI_0_IMM_WIDTH_CONST_l2, 491 /*opcode 0xcb*/ PTI_0_IMM_WIDTH_CONST_l2, 492 /*opcode 0xcc*/ PTI_0_IMM_WIDTH_CONST_l2, 493 /*opcode 0xcd*/ PTI_0_IMM_WIDTH_CONST_l2, 494 /*opcode 0xce*/ PTI_0_IMM_WIDTH_CONST_l2, 495 /*opcode 0xcf*/ PTI_0_IMM_WIDTH_CONST_l2, 496 /*opcode 0xd0*/ PTI_0_IMM_WIDTH_CONST_l2, 497 /*opcode 0xd1*/ PTI_0_IMM_WIDTH_CONST_l2, 498 /*opcode 0xd2*/ PTI_0_IMM_WIDTH_CONST_l2, 499 /*opcode 0xd3*/ PTI_0_IMM_WIDTH_CONST_l2, 500 /*opcode 0xd4*/ PTI_0_IMM_WIDTH_CONST_l2, 501 /*opcode 0xd5*/ PTI_0_IMM_WIDTH_CONST_l2, 502 /*opcode 0xd6*/ PTI_0_IMM_WIDTH_CONST_l2, 503 /*opcode 0xd7*/ PTI_0_IMM_WIDTH_CONST_l2, 504 /*opcode 0xd8*/ PTI_0_IMM_WIDTH_CONST_l2, 505 /*opcode 0xd9*/ PTI_0_IMM_WIDTH_CONST_l2, 506 /*opcode 0xda*/ PTI_0_IMM_WIDTH_CONST_l2, 507 /*opcode 0xdb*/ PTI_0_IMM_WIDTH_CONST_l2, 508 /*opcode 0xdc*/ PTI_0_IMM_WIDTH_CONST_l2, 509 /*opcode 0xdd*/ PTI_0_IMM_WIDTH_CONST_l2, 510 /*opcode 0xde*/ PTI_0_IMM_WIDTH_CONST_l2, 511 /*opcode 0xdf*/ PTI_0_IMM_WIDTH_CONST_l2, 512 /*opcode 0xe0*/ PTI_0_IMM_WIDTH_CONST_l2, 513 /*opcode 0xe1*/ PTI_0_IMM_WIDTH_CONST_l2, 514 /*opcode 0xe2*/ PTI_0_IMM_WIDTH_CONST_l2, 515 /*opcode 0xe3*/ PTI_0_IMM_WIDTH_CONST_l2, 516 /*opcode 0xe4*/ PTI_0_IMM_WIDTH_CONST_l2, 517 /*opcode 0xe5*/ PTI_0_IMM_WIDTH_CONST_l2, 518 /*opcode 0xe6*/ PTI_0_IMM_WIDTH_CONST_l2, 519 /*opcode 0xe7*/ PTI_0_IMM_WIDTH_CONST_l2, 520 /*opcode 0xe8*/ PTI_0_IMM_WIDTH_CONST_l2, 521 /*opcode 0xe9*/ PTI_0_IMM_WIDTH_CONST_l2, 522 /*opcode 0xea*/ PTI_0_IMM_WIDTH_CONST_l2, 523 /*opcode 0xeb*/ PTI_0_IMM_WIDTH_CONST_l2, 524 /*opcode 0xec*/ PTI_0_IMM_WIDTH_CONST_l2, 525 /*opcode 0xed*/ PTI_0_IMM_WIDTH_CONST_l2, 526 /*opcode 0xee*/ PTI_0_IMM_WIDTH_CONST_l2, 527 /*opcode 0xef*/ PTI_0_IMM_WIDTH_CONST_l2, 528 /*opcode 0xf0*/ PTI_0_IMM_WIDTH_CONST_l2, 529 /*opcode 0xf1*/ PTI_0_IMM_WIDTH_CONST_l2, 530 /*opcode 0xf2*/ PTI_0_IMM_WIDTH_CONST_l2, 531 /*opcode 0xf3*/ PTI_0_IMM_WIDTH_CONST_l2, 532 /*opcode 0xf4*/ PTI_0_IMM_WIDTH_CONST_l2, 533 /*opcode 0xf5*/ PTI_0_IMM_WIDTH_CONST_l2, 534 /*opcode 0xf6*/ PTI_0_IMM_WIDTH_CONST_l2, 535 /*opcode 0xf7*/ PTI_0_IMM_WIDTH_CONST_l2, 536 /*opcode 0xf8*/ PTI_0_IMM_WIDTH_CONST_l2, 537 /*opcode 0xf9*/ PTI_0_IMM_WIDTH_CONST_l2, 538 /*opcode 0xfa*/ PTI_0_IMM_WIDTH_CONST_l2, 539 /*opcode 0xfb*/ PTI_0_IMM_WIDTH_CONST_l2, 540 /*opcode 0xfc*/ PTI_0_IMM_WIDTH_CONST_l2, 541 /*opcode 0xfd*/ PTI_0_IMM_WIDTH_CONST_l2, 542 /*opcode 0xfe*/ PTI_0_IMM_WIDTH_CONST_l2, 543 /*opcode 0xff*/ 0, 544 }; 545