Home
last modified time | relevance | path

Searched refs:bitfield (Results 1 – 25 of 72) sorted by relevance

123

/toolchain/binutils/binutils-2.25/gas/config/
Dtc-i386.c1261 if (fragP->tc_frag_data.isa_flags.bitfield.cpunop) in i386_align_code()
1315 if (fragP->tc_frag_data.isa_flags.bitfield.cpunop) in i386_align_code()
1328 if (fragP->tc_frag_data.isa_flags.bitfield.cpunop) in i386_align_code()
1348 && fragP->tc_frag_data.isa_flags.bitfield.cpulm) in i386_align_code()
1497 return !((flag_code == CODE_64BIT && f.bitfield.cpuno64) in cpu_flags_check_cpu64()
1498 || (flag_code != CODE_64BIT && f.bitfield.cpu64)); in cpu_flags_check_cpu64()
1575 x.bitfield.cpu64 = 0; in cpu_flags_match()
1576 x.bitfield.cpuno64 = 0; in cpu_flags_match()
1588 cpu.bitfield.cpu64 = 0; in cpu_flags_match()
1589 cpu.bitfield.cpuno64 = 0; in cpu_flags_match()
[all …]
Dtc-i386-intel.c277 if (i386_regtab[reg_num].reg_type.bitfield.sreg3 in i386_intel_simplify_register()
286 && (i386_regtab[reg_num].reg_type.bitfield.regxmm in i386_intel_simplify_register()
287 || i386_regtab[reg_num].reg_type.bitfield.regymm in i386_intel_simplify_register()
288 || i386_regtab[reg_num].reg_type.bitfield.regzmm)) in i386_intel_simplify_register()
297 || i386_regtab[reg_num].reg_type.bitfield.baseindex) in i386_intel_simplify_register()
437 || intel_state.index->reg_type.bitfield.reg16) in i386_intel_simplify()
607 i.types[this_operand].bitfield.unspecified = 0; in i386_intel_operand()
612 i.types[this_operand].bitfield.byte = 1; in i386_intel_operand()
617 i.types[this_operand].bitfield.word = 1; in i386_intel_operand()
630 i.types[this_operand].bitfield.dword = 1; in i386_intel_operand()
[all …]
/toolchain/binutils/binutils-2.25/opcodes/
Di386-gen.c358 typedef struct bitfield struct
363 } bitfield; argument
367 static bitfield cpu_flags[] =
456 static bitfield opcode_modifiers[] =
522 static bitfield operand_types[] =
584 const bitfield *xp = (const bitfield *) x; in compare()
585 const bitfield *yp = (const bitfield *) y; in compare()
679 set_bitfield (const char *f, bitfield *array, int value, in set_bitfield()
732 output_cpu_flags (FILE *table, bitfield *flags, unsigned int size, in output_cpu_flags()
765 bitfield flags [ARRAY_SIZE (cpu_flags)]; in process_i386_cpu_flag()
[all …]
Di386-opc.h303 } bitfield; member
799 } bitfield; member
Daarch64-tbl.h1755 …{"sbfm", 0x13000000, 0x7f800000, bitfield, 0, CORE, OP4 (Rd, Rn, IMMR, IMMS), QL_BF, F_HAS_ALIAS |…
1756 …{"sbfiz", 0x13000000, 0x7f800000, bitfield, OP_SBFIZ, CORE, OP4 (Rd, Rn, IMM, WIDTH), QL_BF2, F_AL…
1757 …{"sbfx", 0x13000000, 0x7f800000, bitfield, OP_SBFX, CORE, OP4 (Rd, Rn, IMM, WIDTH), QL_BF2, F_ALIA…
1758 …{"sxtb", 0x13001c00, 0x7fbffc00, bitfield, 0, CORE, OP2 (Rd, Rn), QL_EXT, F_ALIAS | F_P3 | F_SF | …
1759 …{"sxth", 0x13003c00, 0x7fbffc00, bitfield, 0, CORE, OP2 (Rd, Rn), QL_EXT, F_ALIAS | F_P3 | F_SF | …
1760 {"sxtw", 0x93407c00, 0xfffffc00, bitfield, 0, CORE, OP2 (Rd, Rn), QL_EXT_W, F_ALIAS | F_P3},
1761 …{"asr", 0x13000000, 0x7f800000, bitfield, OP_ASR_IMM, CORE, OP3 (Rd, Rn, IMM), QL_SHIFT, F_ALIAS |…
1762 …{"bfm", 0x33000000, 0x7f800000, bitfield, 0, CORE, OP4 (Rd, Rn, IMMR, IMMS), QL_BF, F_HAS_ALIAS | …
1763 …{"bfi", 0x33000000, 0x7f800000, bitfield, OP_BFI, CORE, OP4 (Rd, Rn, IMM, WIDTH), QL_BF2, F_ALIAS …
1764 …{"bfxil", 0x33000000, 0x7f800000, bitfield, OP_BFXIL, CORE, OP4 (Rd, Rn, IMM, WIDTH), QL_BF2, F_AL…
[all …]
DChangeLog-2012255 * ia64-asmtab.h (completer_index): Extend bitfield to full uint.
330 (print_insn_coprocessor): Add new %<>c bitfield format
641 (i386_opcode_modifier): New bitfield 'repprefixok'.
DChangeLog-2006549 %<code>[zy] into %[zy]<code>. Expand meaning of %<bitfield>['`?].
552 (arm_opcodes): Expand meaning of %<bitfield>['`?].
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/m68k/
Dbitfield.d2 #name: bitfield
4 # Test handling of bitfield instruction operands.
Dbitfield.s1 # Test handling of bitfield instruction operands.
Dall.exp54 run_dump_test bitfield
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/
Dbitfield-alias.d2 #dump: bitfield-dump
Dbitfield-bfm.d2 #dump: bitfield-dump
Dbitfield-no-aliases.d1 #source: bitfield-alias.s
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
Darchv6t2-bad.s11 @ bitfield range limits
Dneon-cov.s1 @ Neon tests. Basic bitfield tests, using zero for as many registers/fields as
/toolchain/binutils/binutils-2.25/include/opcode/
Daarch64.h306 bitfield, enumerator
/toolchain/binutils/binutils-2.25/gas/
Decoff.c1064 int bitfield; /* symbol is a bitfield */ member
1870 aux.ti.fBitfield = t->bitfield; in add_aux_sym_tir()
1892 || t->bitfield in add_aux_sym_tir()
1949 if (t->bitfield) in add_aux_sym_tir()
2876 coff_type.bitfield = 1; in ecoff_directive_endef()
2950 if (! coff_type.bitfield && ! coff_inside_enumeration) in ecoff_directive_endef()
/toolchain/binutils/binutils-2.25/opcodes/po/
Did.po480 msgid "%s: %d: Unknown bitfield: %s\n"
481 msgstr "%s: %d: bitfield tidak diketahui: %s\n"
485 msgid "Unknown bitfield: %s\n"
490 msgid "%s: %d: Missing `)' in bitfield: %s\n"
491 msgstr "%s: %d: Hilang `)' dalam bitfield: %s\n"
Dopcodes.pot678 msgid "%s: %d: Unknown bitfield: %s\n"
683 msgid "Unknown bitfield: %s\n"
688 msgid "%s: %d: Missing `)' in bitfield: %s\n"
Duk.po526 msgid "%s: %d: Unknown bitfield: %s\n"
531 msgid "Unknown bitfield: %s\n"
536 msgid "%s: %d: Missing `)' in bitfield: %s\n"
Dda.po477 msgid "%s: %d: Unknown bitfield: %s\n"
482 msgid "Unknown bitfield: %s\n"
487 msgid "%s: %d: Missing `)' in bitfield: %s\n"
Dnl.po495 msgid "%s: %d: Unknown bitfield: %s\n"
500 msgid "Unknown bitfield: %s\n"
505 msgid "%s: %d: Missing `)' in bitfield: %s\n"
Dit.po481 msgid "%s: %d: Unknown bitfield: %s\n"
486 msgid "Unknown bitfield: %s\n"
491 msgid "%s: %d: Missing `)' in bitfield: %s\n"
Des.po524 msgid "%s: %d: Unknown bitfield: %s\n"
529 msgid "Unknown bitfield: %s\n"
534 msgid "%s: %d: Missing `)' in bitfield: %s\n"
/toolchain/binutils/binutils-2.25/gas/testsuite/
DChangeLog-2012742 * gas/aarch64/bitfield-alias.d: New file.
743 * gas/aarch64/bitfield-alias.s: New file.
744 * gas/aarch64/bitfield-bfm.d: New file.
745 * gas/aarch64/bitfield-bfm.s: New file.
746 * gas/aarch64/bitfield-dump: New file.
747 * gas/aarch64/bitfield-no-aliases.d: New file.

123