Home
last modified time | relevance | path

Searched refs:rex2 (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Delf64-x86-64.c1857 unsigned int rex2 = 0; in elf_x86_64_convert_load_reloc() local
1863 rex2 = bfd_get_8 (abfd, contents + roff - 3); in elf_x86_64_convert_load_reloc()
1864 rex_w = (rex2 & REX_W) != 0; in elf_x86_64_convert_load_reloc()
1960 else if (rex2) in elf_x86_64_convert_load_reloc()
1963 rex2 = ((rex2 & ~rex2_mask) in elf_x86_64_convert_load_reloc()
1964 | (rex2 & (REX_R | REX_R << 4)) >> 2); in elf_x86_64_convert_load_reloc()
1965 bfd_put_8 (abfd, rex2, contents + roff - 3); in elf_x86_64_convert_load_reloc()
3723 unsigned int val, rex2; in elf_x86_64_relocate_section() local
3728 rex2 = bfd_get_8 (input_bfd, contents + roff - 3); in elf_x86_64_relocate_section()
3733 ((rex2 & ~rex2_mask) in elf_x86_64_relocate_section()
[all …]
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Di386-dis.c157 unsigned char rex2; member
290 if (ins->rex2 & value) \
8500 ins->rex2 = ins->rex2_payload >> 4; in ckprefix()
9067 ins->rex2 |= REX_B; in get_valid_dis386()
9069 ins->rex2 |= REX_R; in get_valid_dis386()
9111 ins->rex2 |= REX_X; in get_valid_dis386()
9144 || (ins->rex2 & (REX_B | REX_X))) in get_valid_dis386()
9148 ins->rex2 &= ~REX_R; in get_valid_dis386()
9541 if (ins.last_rex2_prefix < 0 ? *ins.codep == 0x0f : (ins.rex2 & REX2_M)) in print_insn()
9545 if (!ins.rex2) in print_insn()
[all …]
H A Di386-opc.h802 unsigned int rex2:1; member
H A Di386-opc.tbl979 rex:REX:x64, rex2:REX2:APX_F, nooptimize:NoOptimize:0>
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-i386.c364 rex_byte rex2; member
3950 return i.rex2 || i.tm.opcode_space == SPACE_EVEXMAP4 in is_apx_evex_encoding()
3958 return i.rex2 || i.rex2_encoding in is_apx_rex2_encoding()
3959 || i.tm.opcode_modifier.rex2; in is_apx_rex2_encoding()
4230 | (i.rex2 << 4) | i.rex); in build_rex2_prefix()
4243 if (i.rex2 & REX_R) in build_apx_evex_prefix()
4245 if (i.rex2 & REX_B) in build_apx_evex_prefix()
4247 if (i.rex2 & REX_X) in build_apx_evex_prefix()
4274 || i.rex2 != 0)) in establish_rex()
4277 || i.rex2 != 0))) in establish_rex()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-i386.texi989 @samp{@{rex2@}} -- prefer REX2 prefix for integer and legacy vector
H A Das.info13159 • ‘{rex2}’ – prefer REX2 prefix for integer and legacy vector
/netbsd-src/external/gpl3/binutils/dist/gas/po/
H A Duk.po8659 msgid "rex2 pseudo prefix cannot be used"
8660 msgstr "не можна використовувати псевдопрефікс rex2"
8775 msgid "{rex2} prefix invalid with `%s'"
8776 msgstr "префікс {rex2} є некоректним у поєднанні із «%s»"
H A Dfr.po8665 msgid "rex2 pseudo prefix cannot be used"
8666 msgstr "le pseudo-préfixe rex2 ne peut être utilisé"
8781 msgid "{rex2} prefix invalid with `%s'"
8782 msgstr "le préfixe {rex2} est invalide avec « %s »"
H A Dgas.pot8610 msgid "rex2 pseudo prefix cannot be used"
8726 msgid "{rex2} prefix invalid with `%s'"
/netbsd-src/external/gpl3/binutils/dist/
H A DChangeLog.git5114 rex2.w == 1."
5324 Support APX GPR32 with rex2 prefix
5339 (struct _i386_insn): Add rex2 and rex2_encoding for
5344 (is_apx_rex2_encoding): New func. Test rex2 prefix encoding.
5346 opcode 0/1 use gpr32 with rex2 prefix.
5347 (establish_rex): Handle rex2 and rex2_encoding.
5354 (set_rex_rex2): New func. set i.rex and i.rex2.
5356 (output_insn): Handle rex2 2-byte prefix output.
5367 * testsuite/gas/i386/x86-64-pseudos-bad.l: Add illegal rex2 test.
5369 * testsuite/gas/i386/x86-64-pseudos.d: Add rex2 test.
[all …]
H A Dsha256.sum8520 …48f57956e01380d418bee9c540ced3398ac02f36d59c10e31a6c28079 gas/testsuite/gas/i386/x86-64-apx-rex2.d
8521 …d73fc423149fd7f4d29fa8dbc051eb1d559c03251887278822504880f gas/testsuite/gas/i386/x86-64-apx-rex2.s