Home
last modified time | relevance | path

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

123

/netbsd-src/external/bsd/elftoolchain/dist/libdwarf/
H A Ddwarf_frame.c337 Dwarf_Regtable *reg_table, Dwarf_Addr *row_pc, Dwarf_Error *error) in dwarf_get_fde_info_for_all_regs() argument
347 if (fde == NULL || reg_table == NULL || row_pc == NULL) { in dwarf_get_fde_info_for_all_regs()
371 reg_table->rules[cfa].dw_offset_relevant = in dwarf_get_fde_info_for_all_regs()
373 reg_table->rules[cfa].dw_regnum = CFA.dw_regnum; in dwarf_get_fde_info_for_all_regs()
374 reg_table->rules[cfa].dw_offset = CFA.dw_offset_or_block_len; in dwarf_get_fde_info_for_all_regs()
387 reg_table->rules[i].dw_offset_relevant = in dwarf_get_fde_info_for_all_regs()
389 reg_table->rules[i].dw_regnum = rt->rt3_rules[i].dw_regnum; in dwarf_get_fde_info_for_all_regs()
390 reg_table->rules[i].dw_offset = in dwarf_get_fde_info_for_all_regs()
492 Dwarf_Regtable3 *reg_table, Dwarf_Addr *row_pc, Dwarf_Error *error) in dwarf_get_fde_info_for_all_regs3() argument
501 if (fde == NULL || reg_table == NULL || reg_table->rt3_rules == NULL || in dwarf_get_fde_info_for_all_regs3()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_atombios.c1576 struct atom_mc_reg_table *reg_table) in amdgpu_atombios_init_mc_reg_table() argument
1584 memset(reg_table, 0, sizeof(struct atom_mc_reg_table)); in amdgpu_atombios_init_mc_reg_table()
1613 reg_table->mc_reg_address[i].s1 = in amdgpu_atombios_init_mc_reg_table()
1615 reg_table->mc_reg_address[i].pre_reg_data = in amdgpu_atombios_init_mc_reg_table()
1621 reg_table->last = i; in amdgpu_atombios_init_mc_reg_table()
1627 reg_table->mc_reg_table_entry[num_ranges].mclk_max = in amdgpu_atombios_init_mc_reg_table()
1630 for (i = 0, j = 1; i < reg_table->last; i++) { in amdgpu_atombios_init_mc_reg_table()
1631 if ((reg_table->mc_reg_address[i].pre_reg_data & LOW_NIBBLE_MASK) == DATA_FROM_TABLE) { in amdgpu_atombios_init_mc_reg_table()
1632 reg_table->mc_reg_table_entry[num_ranges].mc_data[i] = in amdgpu_atombios_init_mc_reg_table()
1635 } else if ((reg_table->mc_reg_address[i].pre_reg_data & LOW_NIBBLE_MASK) == DATA_EQU_PREV) { in amdgpu_atombios_init_mc_reg_table()
[all …]
H A Damdgpu_atombios.h195 struct atom_mc_reg_table *reg_table);
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dcsky-opc.h922 get_register_name (struct csky_reg_def *reg_table, in get_register_name() argument
927 while (reg_table[i].name != NULL) in get_register_name()
929 if (reg_table[i].bank == bank in get_register_name()
930 && reg_table[i].regno == regno in get_register_name()
931 && (reg_table[i].arch_flag & (1u << (arch & CSKY_ARCH_MASK)))) in get_register_name()
933 if (is_abi && reg_table[i].abi_name) in get_register_name()
934 return reg_table[i].abi_name; in get_register_name()
936 return reg_table[i].name; in get_register_name()
952 get_register_number (struct csky_reg_def *reg_table, in get_register_number() argument
957 while (reg_table[i].name != NULL) in get_register_number()
[all …]
H A DChangeLog801 (reg_table): Adjust comments.
897 0F3A3B, and 0F3A43. Link to reg_table[] for opcodes 0F38C6.
1027 (reg_table): No longer link to mod_table[] for VEX opcodes 0F71,
1035 (vex_len_table): Link to reg_table[] for opcode 0F38F3. Link to
1037 (mod_table): Link to reg_table[] for VEX opcodes 0F71, 0F72, and
1050 (reg_table): No longer link to mod_table[] for opcodes 0F71,
1052 (mod_table): Link to reg_table[] for opcodes 0F71, 0F72, and
1059 (reg_table): Don't link to mod_table[] where not needed. Add
H A DChangeLog-2010316 (reg_table): Replace T with {T|} on callT, JcallT, jmpT and JjmpT.
328 * i386-dis.c (reg_table): Replace Eb with Mb on prefetch and
672 (reg_table): Do not use OP_LWP_I, use Iq.
854 (reg_table): Likewise.
862 (reg_table): Remove trailing "(bad)" entries.
H A DChangeLog-2008715 (reg_table): Add REG_VEX_71...REG_VEX_73 and REG_VEX_AE.
924 (reg_table): Use MOD_0FAE_REG_4.
1073 (reg_table): Updated.
H A DChangeLog-2012490 * i386-dis.c (reg_table): Fill out REG_0F0D table with
494 (reg_table): Use those under REG_0F18.
996 (reg_table): Use Ebh1/Evh1 on add, adc, and, dec, inc, neg,
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dcsky-opc.h922 get_register_name (struct csky_reg_def *reg_table, in get_register_name() argument
927 while (reg_table[i].name != NULL) in get_register_name()
929 if (reg_table[i].bank == bank in get_register_name()
930 && reg_table[i].regno == regno in get_register_name()
931 && (reg_table[i].arch_flag & (1u << (arch & CSKY_ARCH_MASK)))) in get_register_name()
933 if (is_abi && reg_table[i].abi_name) in get_register_name()
934 return reg_table[i].abi_name; in get_register_name()
936 return reg_table[i].name; in get_register_name()
952 get_register_number (struct csky_reg_def *reg_table, in get_register_number() argument
957 while (reg_table[i].name != NULL) in get_register_number()
[all …]
H A DChangeLog960 (reg_table): Adjust comments.
1056 0F3A3B, and 0F3A43. Link to reg_table[] for opcodes 0F38C6.
1186 (reg_table): No longer link to mod_table[] for VEX opcodes 0F71,
1194 (vex_len_table): Link to reg_table[] for opcode 0F38F3. Link to
1196 (mod_table): Link to reg_table[] for VEX opcodes 0F71, 0F72, and
1209 (reg_table): No longer link to mod_table[] for opcodes 0F71,
1211 (mod_table): Link to reg_table[] for opcodes 0F71, 0F72, and
1218 (reg_table): Don't link to mod_table[] where not needed. Add
H A DChangeLog-2010316 (reg_table): Replace T with {T|} on callT, JcallT, jmpT and JjmpT.
328 * i386-dis.c (reg_table): Replace Eb with Mb on prefetch and
672 (reg_table): Do not use OP_LWP_I, use Iq.
854 (reg_table): Likewise.
862 (reg_table): Remove trailing "(bad)" entries.
H A DChangeLog-2008715 (reg_table): Add REG_VEX_71...REG_VEX_73 and REG_VEX_AE.
924 (reg_table): Use MOD_0FAE_REG_4.
1073 (reg_table): Updated.
H A DChangeLog-2012490 * i386-dis.c (reg_table): Fill out REG_0F0D table with
494 (reg_table): Use those under REG_0F18.
996 (reg_table): Use Ebh1/Evh1 on add, adc, and, dec, inc, neg,
H A DChangeLog-2011741 (reg_table): Add REG_XOP_TBM_01 and REG_XOP_TBM_02 tables.
786 (reg_table): Add REG_VEX_38F3.
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_atombios.c3982 struct atom_mc_reg_table *reg_table) in radeon_atom_init_mc_reg_table() argument
3990 memset(reg_table, 0, sizeof(struct atom_mc_reg_table)); in radeon_atom_init_mc_reg_table()
4019 reg_table->mc_reg_address[i].s1 = in radeon_atom_init_mc_reg_table()
4021 reg_table->mc_reg_address[i].pre_reg_data = in radeon_atom_init_mc_reg_table()
4027 reg_table->last = i; in radeon_atom_init_mc_reg_table()
4033 reg_table->mc_reg_table_entry[num_ranges].mclk_max = in radeon_atom_init_mc_reg_table()
4036 for (i = 0, j = 1; i < reg_table->last; i++) { in radeon_atom_init_mc_reg_table()
4037 if ((reg_table->mc_reg_address[i].pre_reg_data & LOW_NIBBLE_MASK) == DATA_FROM_TABLE) { in radeon_atom_init_mc_reg_table()
4038 reg_table->mc_reg_table_entry[num_ranges].mc_data[i] = in radeon_atom_init_mc_reg_table()
4041 } else if ((reg_table->mc_reg_address[i].pre_reg_data & LOW_NIBBLE_MASK) == DATA_EQU_PREV) { in radeon_atom_init_mc_reg_table()
[all …]
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-2010316 (reg_table): Replace T with {T|} on callT, JcallT, jmpT and JjmpT.
328 * i386-dis.c (reg_table): Replace Eb with Mb on prefetch and
672 (reg_table): Do not use OP_LWP_I, use Iq.
854 (reg_table): Likewise.
862 (reg_table): Remove trailing "(bad)" entries.
H A DChangeLog-2012490 * i386-dis.c (reg_table): Fill out REG_0F0D table with
494 (reg_table): Use those under REG_0F18.
996 (reg_table): Use Ebh1/Evh1 on add, adc, and, dec, inc, neg,
H A DChangeLog-2008715 (reg_table): Add REG_VEX_71...REG_VEX_73 and REG_VEX_AE.
924 (reg_table): Use MOD_0FAE_REG_4.
1073 (reg_table): Updated.
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-2010316 (reg_table): Replace T with {T|} on callT, JcallT, jmpT and JjmpT.
328 * i386-dis.c (reg_table): Replace Eb with Mb on prefetch and
672 (reg_table): Do not use OP_LWP_I, use Iq.
854 (reg_table): Likewise.
862 (reg_table): Remove trailing "(bad)" entries.
H A DChangeLog-2012490 * i386-dis.c (reg_table): Fill out REG_0F0D table with
494 (reg_table): Use those under REG_0F18.
996 (reg_table): Use Ebh1/Evh1 on add, adc, and, dec, inc, neg,
H A DChangeLog-2008715 (reg_table): Add REG_VEX_71...REG_VEX_73 and REG_VEX_AE.
924 (reg_table): Use MOD_0FAE_REG_4.
1073 (reg_table): Updated.
H A DChangeLog-2011741 (reg_table): Add REG_XOP_TBM_01 and REG_XOP_TBM_02 tables.
786 (reg_table): Add REG_VEX_38F3.
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-sparc.c1044 struct priv_reg_entry **reg_table; in md_begin() local
1048 for (reg_table = reg_tables; reg_table[0]; reg_table++) in md_begin()
1051 for (reg = *reg_table; reg->name; reg++) in md_begin()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-sparc.c1044 struct priv_reg_entry **reg_table; in md_begin() local
1048 for (reg_table = reg_tables; reg_table[0]; reg_table++) in md_begin()
1051 for (reg = *reg_table; reg->name; reg++) in md_begin()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_cmd_parser.c828 const struct drm_i915_reg_descriptor *reg_table, in check_sorted() argument
836 u32 curr = i915_mmio_reg_offset(reg_table[i].addr); in check_sorted()

123