Home | History | Annotate | Download | only in gdb

Lines Matching defs:arch_reg

857   struct tdesc_arch_reg *arch_reg = tdesc_find_arch_register (gdbarch, regno);
858 struct tdesc_reg *reg = arch_reg? arch_reg->reg : NULL;
874 if (arch_reg->type == NULL)
878 arch_reg->type = make_gdb_type (gdbarch, reg->tdesc_type);
884 arch_reg->type = builtin_type (gdbarch)->builtin_float;
886 arch_reg->type = builtin_type (gdbarch)->builtin_double;
888 arch_reg->type = builtin_type (gdbarch)->builtin_long_double;
893 arch_reg->type = builtin_type (gdbarch)->builtin_double;
899 arch_reg->type = builtin_type (gdbarch)->builtin_long;
901 arch_reg->type = builtin_type (gdbarch)->builtin_char;
903 arch_reg->type = builtin_type (gdbarch)->builtin_short;
905 arch_reg->type = builtin_type (gdbarch)->builtin_int;
907 arch_reg->type = builtin_type (gdbarch)->builtin_long_long;
910 arch_reg->type = builtin_type (gdbarch)->builtin_data_ptr;
915 arch_reg->type = builtin_type (gdbarch)->builtin_long;
919 if (arch_reg->type == NULL)
924 return arch_reg->type;
1064 for (const tdesc_arch_reg &arch_reg : data->arch_regs)
1065 if (arch_reg.reg != NULL)
1066 reg_hash.erase (arch_reg.reg);