+static inline const char *
+get_register_name (unsigned int reg)
+{
+ if (reg < ARRAY_SIZE (register_names))
+ return register_names[reg];
+ return _("<invalid register number>");
+}
+
+static inline const char *
+get_condition_name (unsigned int cond)
+{
+ if (cond < ARRAY_SIZE (condition_names))
+ return condition_names[cond];
+ return _("<invalid condition code>");
+}
+
+static inline const char *
+get_flag_name (unsigned int flag)
+{
+ if (flag < ARRAY_SIZE (flag_names))
+ return flag_names[flag];
+ return _("<invalid flag>");
+}
+
+static inline const char *
+get_double_register_name (unsigned int reg)
+{
+ if (reg < ARRAY_SIZE (double_register_names))
+ return double_register_names[reg];
+ return _("<invalid register number>");
+}
+
+static inline const char *
+get_double_register_high_name (unsigned int reg)
+{
+ if (reg < ARRAY_SIZE (double_register_high_names))
+ return double_register_high_names[reg];
+ return _("<invalid register number>");
+}
+
+static inline const char *
+get_double_register_low_name (unsigned int reg)
+{
+ if (reg < ARRAY_SIZE (double_register_low_names))
+ return double_register_low_names[reg];
+ return _("<invalid register number>");
+}
+
+static inline const char *
+get_double_control_register_name (unsigned int reg)
+{
+ if (reg < ARRAY_SIZE (double_control_register_names))
+ return double_control_register_names[reg];
+ return _("<invalid register number>");
+}
+
+static inline const char *
+get_double_condition_name (unsigned int cond)
+{
+ if (cond < ARRAY_SIZE (double_condition_names))
+ return double_condition_names[cond];
+ return _("<invalid condition code>");
+}
+
+static inline const char *
+get_opsize_name (unsigned int opsize)
+{
+ if (opsize < ARRAY_SIZE (opsize_names))
+ return opsize_names[opsize];
+ return _("<invalid opsize>");
+}
+
+static inline const char *
+get_size_name (unsigned int size)
+{
+ if (size < ARRAY_SIZE (size_names))
+ return size_names[size];
+ return _("<invalid size>");
+}
+
+