| /src/external/gpl3/binutils/dist/bfd/ |
| elf64-x86-64.c | 1843 /* Skip if this isn't a REX2 instruction, nor un-prefixed MOVRS. */ 2268 unsigned int rex2 = 0; 2275 /* Synthesize a REX2 prefix from EVEX, just enough for the LEA 2281 rex2 |= REX_R; 2283 rex2 |= REX_R << 4; 2286 rex2 |= REX_W; 2303 rex2 = bfd_get_8 (abfd, contents + roff - 3) | 0x100; 2305 rex_w = (rex2 & REX_W) != 0; 2359 /* Clear the W bit in REX byte and REX2 payload. */ 2372 if (opcode == 0x85 && !(rex2 & (REX2_M << 4)) 2266 unsigned int rex2 = 0; local 4311 unsigned int val, rex2; local 4484 unsigned int rex2, type, reg; local 4579 unsigned int rex2 = 0; local [all...] |
| /src/external/gpl3/binutils.old/dist/bfd/ |
| elf64-x86-64.c | 1831 /* Skip if this isn't a REX2 instruction, nor un-prefixed MOVRS. */ 2256 unsigned int rex2 = 0; 2263 /* Synthesize a REX2 prefix from EVEX, just enough for the LEA 2269 rex2 |= REX_R; 2271 rex2 |= REX_R << 4; 2274 rex2 |= REX_W; 2291 rex2 = bfd_get_8 (abfd, contents + roff - 3) | 0x100; 2293 rex_w = (rex2 & REX_W) != 0; 2347 /* Clear the W bit in REX byte and REX2 payload. */ 2360 if (opcode == 0x85 && !(rex2 & (REX2_M << 4)) 2254 unsigned int rex2 = 0; local 4281 unsigned int val, rex2; local 4454 unsigned int rex2, type, reg; local 4549 unsigned int rex2 = 0; local [all...] |
| /src/external/gpl3/gdb.old/dist/bfd/ |
| elf64-x86-64.c | 1772 /* Skip if this isn't a REX2 instruction. */ 1982 unsigned int rex2 = 0; 1988 rex2 = bfd_get_8 (abfd, contents + roff - 3); 1989 rex_w = (rex2 & REX_W) != 0; 2028 /* Clear the W bit in REX byte and REX2 payload. */ 2085 else if (rex2) 2087 /* Move the R bits to the B bits in REX2 payload byte. */ 2088 rex2 = ((rex2 & ~rex2_mask) 2089 | (rex2 & (REX_R | REX_R << 4)) >> 2) 1980 unsigned int rex2 = 0; local 3868 unsigned int val, rex2; local 4039 unsigned int rex2, type, reg; local [all...] |
| /src/external/gpl3/gdb/dist/bfd/ |
| elf64-x86-64.c | 1831 /* Skip if this isn't a REX2 instruction, nor un-prefixed MOVRS. */ 2256 unsigned int rex2 = 0; 2263 /* Synthesize a REX2 prefix from EVEX, just enough for the LEA 2269 rex2 |= REX_R; 2271 rex2 |= REX_R << 4; 2274 rex2 |= REX_W; 2291 rex2 = bfd_get_8 (abfd, contents + roff - 3) | 0x100; 2293 rex_w = (rex2 & REX_W) != 0; 2347 /* Clear the W bit in REX byte and REX2 payload. */ 2360 if (opcode == 0x85 && !(rex2 & (REX2_M << 4)) 2254 unsigned int rex2 = 0; local 4285 unsigned int val, rex2; local 4458 unsigned int rex2, type, reg; local 4553 unsigned int rex2 = 0; local [all...] |
| /src/external/gpl3/binutils/dist/opcodes/ |
| i386-opc.h | 814 whether the instruction supports pseudo-prefix {rex2}. */ 820 /* Instrucion requires REX2 prefix. */ 821 Rex2, 870 unsigned int rex2:1; member in struct:i386_opcode_modifier 1088 #define Prefix_REX2 9 /* {rex2} */
|
| i386-dis.c | 158 /* Record W R4 X4 B4 bits for rex2. */ 159 unsigned char rex2; member in struct:instr_info 160 /* Bits of rex2 we've already used. */ 295 if (ins->rex2 & value) \ 310 /* {rex2} is not printed when the REX2_SPECIAL is set. */ 8830 /* REX2 must be the last prefix. */ 8841 ins->rex2 = ins->rex2_payload >> 4; 9016 return "rex2"; 9446 ins->rex2 |= REX_B; 9448 ins->rex2 |= REX_R [all...] |
| /src/external/gpl3/binutils.old/dist/opcodes/ |
| i386-opc.h | 801 whether the instruction supports pseudo-prefix {rex2}. */ 807 /* Instrucion requires REX2 prefix. */ 808 Rex2, 857 unsigned int rex2:1; member in struct:i386_opcode_modifier 1075 #define Prefix_REX2 9 /* {rex2} */
|
| i386-dis.c | 158 /* Record W R4 X4 B4 bits for rex2. */ 159 unsigned char rex2; member in struct:instr_info 160 /* Bits of rex2 we've already used. */ 295 if (ins->rex2 & value) \ 310 /* {rex2} is not printed when the REX2_SPECIAL is set. */ 8791 /* REX2 must be the last prefix. */ 8802 ins->rex2 = ins->rex2_payload >> 4; 8977 return "rex2"; 9407 ins->rex2 |= REX_B; 9409 ins->rex2 |= REX_R [all...] |
| /src/external/gpl3/gdb.old/dist/opcodes/ |
| i386-opc.h | 768 whether the instruction supports pseudo-prefix {rex2}. */ 774 /* Instrucion requires REX2 prefix. */ 775 Rex2, 824 unsigned int rex2:1; member in struct:i386_opcode_modifier 1041 #define Prefix_REX2 9 /* {rex2} */
|
| i386-dis.c | 158 /* Record W R4 X4 B4 bits for rex2. */ 159 unsigned char rex2; member in struct:instr_info 160 /* Bits of rex2 we've already used. */ 296 if (ins->rex2 & value) \ 311 /* {rex2} is not printed when the REX2_SPECIAL is set. */ 8499 /* REX2 must be the last prefix. */ 8510 ins->rex2 = ins->rex2_payload >> 4; 8685 return "rex2"; 9100 ins->rex2 |= REX_B; 9102 ins->rex2 |= REX_R [all...] |
| /src/external/gpl3/gdb/dist/opcodes/ |
| i386-opc.h | 801 whether the instruction supports pseudo-prefix {rex2}. */ 807 /* Instrucion requires REX2 prefix. */ 808 Rex2, 857 unsigned int rex2:1; member in struct:i386_opcode_modifier 1075 #define Prefix_REX2 9 /* {rex2} */
|
| i386-dis.c | 158 /* Record W R4 X4 B4 bits for rex2. */ 159 unsigned char rex2; member in struct:instr_info 160 /* Bits of rex2 we've already used. */ 295 if (ins->rex2 & value) \ 310 /* {rex2} is not printed when the REX2_SPECIAL is set. */ 8798 /* REX2 must be the last prefix. */ 8809 ins->rex2 = ins->rex2_payload >> 4; 8984 return "rex2"; 9414 ins->rex2 |= REX_B; 9416 ins->rex2 |= REX_R [all...] |
| /src/external/gpl3/binutils/dist/gas/config/ |
| tc-i386.c | 403 rex_byte rex2; member in struct:_i386_insn 494 encoding_egpr, /* REX2 or EVEX. */ 522 /* Prefer the REX2 prefix in encoding. */ 4471 return i.rex2 || i.tm.opcode_space == SPACE_MAP4 || pp.has_nf 4479 return i.rex2 || pp.rex2_encoding 4480 || i.tm.opcode_modifier.rex2; 4738 /* Build (2 bytes) rex2 prefix. 4742 Rex2 reuses i.vex as they both encode i.tm.opcode_space in their prefixes. 4751 | (i.rex2 << 4) 4793 if (i.rex2 & REX_R [all...] |
| /src/external/gpl3/binutils.old/dist/gas/config/ |
| tc-i386.c | 403 rex_byte rex2; member in struct:_i386_insn 494 encoding_egpr, /* REX2 or EVEX. */ 522 /* Prefer the REX2 prefix in encoding. */ 4397 return i.rex2 || i.tm.opcode_space == SPACE_MAP4 || pp.has_nf 4405 return i.rex2 || pp.rex2_encoding 4406 || i.tm.opcode_modifier.rex2; 4664 /* Build (2 bytes) rex2 prefix. 4668 Rex2 reuses i.vex as they both encode i.tm.opcode_space in their prefixes. 4677 | (i.rex2 << 4) 4719 if (i.rex2 & REX_R [all...] |