# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: core-mips.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import opts_pb2 as opts__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='core-mips.proto',
  package='',
  syntax='proto2',
  serialized_pb=_b('\n\x0f\x63ore-mips.proto\x1a\nopts.proto\"\x92\x04\n\x14user_mips_regs_entry\x12\n\n\x02r0\x18\x01 \x02(\x04\x12\n\n\x02r1\x18\x02 \x02(\x04\x12\n\n\x02r2\x18\x03 \x02(\x04\x12\n\n\x02r3\x18\x04 \x02(\x04\x12\n\n\x02r4\x18\x05 \x02(\x04\x12\n\n\x02r5\x18\x06 \x02(\x04\x12\n\n\x02r6\x18\x07 \x02(\x04\x12\n\n\x02r7\x18\x08 \x02(\x04\x12\n\n\x02r8\x18\t \x02(\x04\x12\n\n\x02r9\x18\n \x02(\x04\x12\x0b\n\x03r10\x18\x0b \x02(\x04\x12\x0b\n\x03r11\x18\x0c \x02(\x04\x12\x0b\n\x03r12\x18\r \x02(\x04\x12\x0b\n\x03r13\x18\x0e \x02(\x04\x12\x0b\n\x03r14\x18\x0f \x02(\x04\x12\x0b\n\x03r15\x18\x10 \x02(\x04\x12\x0b\n\x03r16\x18\x11 \x02(\x04\x12\x0b\n\x03r17\x18\x12 \x02(\x04\x12\x0b\n\x03r18\x18\x13 \x02(\x04\x12\x0b\n\x03r19\x18\x14 \x02(\x04\x12\x0b\n\x03r20\x18\x15 \x02(\x04\x12\x0b\n\x03r21\x18\x16 \x02(\x04\x12\x0b\n\x03r22\x18\x17 \x02(\x04\x12\x0b\n\x03r23\x18\x18 \x02(\x04\x12\x0b\n\x03r24\x18\x19 \x02(\x04\x12\x0b\n\x03r25\x18\x1a \x02(\x04\x12\x0b\n\x03r26\x18\x1b \x02(\x04\x12\x0b\n\x03r27\x18\x1c \x02(\x04\x12\x0b\n\x03r28\x18\x1d \x02(\x04\x12\x0b\n\x03r29\x18\x1e \x02(\x04\x12\x0b\n\x03r30\x18\x1f \x02(\x04\x12\x0b\n\x03r31\x18  \x02(\x04\x12\n\n\x02lo\x18! \x02(\x04\x12\n\n\x02hi\x18\" \x02(\x04\x12\x0f\n\x07\x63p0_epc\x18# \x02(\x04\x12\x14\n\x0c\x63p0_badvaddr\x18$ \x02(\x04\x12\x12\n\ncp0_status\x18% \x02(\x04\x12\x11\n\tcp0_cause\x18& \x02(\x04\"\xe9\x03\n\x16user_mips_fpregs_entry\x12\n\n\x02r0\x18\x01 \x02(\x04\x12\n\n\x02r1\x18\x02 \x02(\x04\x12\n\n\x02r2\x18\x03 \x02(\x04\x12\n\n\x02r3\x18\x04 \x02(\x04\x12\n\n\x02r4\x18\x05 \x02(\x04\x12\n\n\x02r5\x18\x06 \x02(\x04\x12\n\n\x02r6\x18\x07 \x02(\x04\x12\n\n\x02r7\x18\x08 \x02(\x04\x12\n\n\x02r8\x18\t \x02(\x04\x12\n\n\x02r9\x18\n \x02(\x04\x12\x0b\n\x03r10\x18\x0b \x02(\x04\x12\x0b\n\x03r11\x18\x0c \x02(\x04\x12\x0b\n\x03r12\x18\r \x02(\x04\x12\x0b\n\x03r13\x18\x0e \x02(\x04\x12\x0b\n\x03r14\x18\x0f \x02(\x04\x12\x0b\n\x03r15\x18\x10 \x02(\x04\x12\x0b\n\x03r16\x18\x11 \x02(\x04\x12\x0b\n\x03r17\x18\x12 \x02(\x04\x12\x0b\n\x03r18\x18\x13 \x02(\x04\x12\x0b\n\x03r19\x18\x14 \x02(\x04\x12\x0b\n\x03r20\x18\x15 \x02(\x04\x12\x0b\n\x03r21\x18\x16 \x02(\x04\x12\x0b\n\x03r22\x18\x17 \x02(\x04\x12\x0b\n\x03r23\x18\x18 \x02(\x04\x12\x0b\n\x03r24\x18\x19 \x02(\x04\x12\x0b\n\x03r25\x18\x1a \x02(\x04\x12\x0b\n\x03r26\x18\x1b \x02(\x04\x12\x0b\n\x03r27\x18\x1c \x02(\x04\x12\x0b\n\x03r28\x18\x1d \x02(\x04\x12\x0b\n\x03r29\x18\x1e \x02(\x04\x12\x0b\n\x03r30\x18\x1f \x02(\x04\x12\x0b\n\x03r31\x18  \x02(\x04\x12\n\n\x02lo\x18! \x02(\x04\x12\n\n\x02hi\x18\" \x02(\x04\x12\x11\n\tfpu_fcr31\x18# \x02(\r\x12\x0e\n\x06\x66pu_id\x18$ \x02(\r\"\x9c\x01\n\x10thread_info_mips\x12\x1d\n\x0e\x63lear_tid_addr\x18\x01 \x02(\x04\x42\x05\xd2?\x02\x08\x01\x12\x0b\n\x03tls\x18\x02 \x02(\x04\x12,\n\x06gpregs\x18\x03 \x02(\x0b\x32\x15.user_mips_regs_entryB\x05\xd2?\x02\x08\x01\x12.\n\x06\x66pregs\x18\x04 \x02(\x0b\x32\x17.user_mips_fpregs_entryB\x05\xd2?\x02\x08\x01')
  ,
  dependencies=[opts__pb2.DESCRIPTOR,])




_USER_MIPS_REGS_ENTRY = _descriptor.Descriptor(
  name='user_mips_regs_entry',
  full_name='user_mips_regs_entry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='r0', full_name='user_mips_regs_entry.r0', index=0,
      number=1, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r1', full_name='user_mips_regs_entry.r1', index=1,
      number=2, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r2', full_name='user_mips_regs_entry.r2', index=2,
      number=3, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r3', full_name='user_mips_regs_entry.r3', index=3,
      number=4, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r4', full_name='user_mips_regs_entry.r4', index=4,
      number=5, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r5', full_name='user_mips_regs_entry.r5', index=5,
      number=6, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r6', full_name='user_mips_regs_entry.r6', index=6,
      number=7, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r7', full_name='user_mips_regs_entry.r7', index=7,
      number=8, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r8', full_name='user_mips_regs_entry.r8', index=8,
      number=9, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r9', full_name='user_mips_regs_entry.r9', index=9,
      number=10, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r10', full_name='user_mips_regs_entry.r10', index=10,
      number=11, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r11', full_name='user_mips_regs_entry.r11', index=11,
      number=12, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r12', full_name='user_mips_regs_entry.r12', index=12,
      number=13, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r13', full_name='user_mips_regs_entry.r13', index=13,
      number=14, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r14', full_name='user_mips_regs_entry.r14', index=14,
      number=15, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r15', full_name='user_mips_regs_entry.r15', index=15,
      number=16, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r16', full_name='user_mips_regs_entry.r16', index=16,
      number=17, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r17', full_name='user_mips_regs_entry.r17', index=17,
      number=18, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r18', full_name='user_mips_regs_entry.r18', index=18,
      number=19, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r19', full_name='user_mips_regs_entry.r19', index=19,
      number=20, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r20', full_name='user_mips_regs_entry.r20', index=20,
      number=21, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r21', full_name='user_mips_regs_entry.r21', index=21,
      number=22, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r22', full_name='user_mips_regs_entry.r22', index=22,
      number=23, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r23', full_name='user_mips_regs_entry.r23', index=23,
      number=24, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r24', full_name='user_mips_regs_entry.r24', index=24,
      number=25, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r25', full_name='user_mips_regs_entry.r25', index=25,
      number=26, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r26', full_name='user_mips_regs_entry.r26', index=26,
      number=27, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r27', full_name='user_mips_regs_entry.r27', index=27,
      number=28, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r28', full_name='user_mips_regs_entry.r28', index=28,
      number=29, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r29', full_name='user_mips_regs_entry.r29', index=29,
      number=30, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r30', full_name='user_mips_regs_entry.r30', index=30,
      number=31, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r31', full_name='user_mips_regs_entry.r31', index=31,
      number=32, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lo', full_name='user_mips_regs_entry.lo', index=32,
      number=33, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hi', full_name='user_mips_regs_entry.hi', index=33,
      number=34, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cp0_epc', full_name='user_mips_regs_entry.cp0_epc', index=34,
      number=35, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cp0_badvaddr', full_name='user_mips_regs_entry.cp0_badvaddr', index=35,
      number=36, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cp0_status', full_name='user_mips_regs_entry.cp0_status', index=36,
      number=37, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cp0_cause', full_name='user_mips_regs_entry.cp0_cause', index=37,
      number=38, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=32,
  serialized_end=562,
)


_USER_MIPS_FPREGS_ENTRY = _descriptor.Descriptor(
  name='user_mips_fpregs_entry',
  full_name='user_mips_fpregs_entry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='r0', full_name='user_mips_fpregs_entry.r0', index=0,
      number=1, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r1', full_name='user_mips_fpregs_entry.r1', index=1,
      number=2, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r2', full_name='user_mips_fpregs_entry.r2', index=2,
      number=3, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r3', full_name='user_mips_fpregs_entry.r3', index=3,
      number=4, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r4', full_name='user_mips_fpregs_entry.r4', index=4,
      number=5, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r5', full_name='user_mips_fpregs_entry.r5', index=5,
      number=6, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r6', full_name='user_mips_fpregs_entry.r6', index=6,
      number=7, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r7', full_name='user_mips_fpregs_entry.r7', index=7,
      number=8, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r8', full_name='user_mips_fpregs_entry.r8', index=8,
      number=9, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r9', full_name='user_mips_fpregs_entry.r9', index=9,
      number=10, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r10', full_name='user_mips_fpregs_entry.r10', index=10,
      number=11, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r11', full_name='user_mips_fpregs_entry.r11', index=11,
      number=12, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r12', full_name='user_mips_fpregs_entry.r12', index=12,
      number=13, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r13', full_name='user_mips_fpregs_entry.r13', index=13,
      number=14, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r14', full_name='user_mips_fpregs_entry.r14', index=14,
      number=15, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r15', full_name='user_mips_fpregs_entry.r15', index=15,
      number=16, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r16', full_name='user_mips_fpregs_entry.r16', index=16,
      number=17, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r17', full_name='user_mips_fpregs_entry.r17', index=17,
      number=18, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r18', full_name='user_mips_fpregs_entry.r18', index=18,
      number=19, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r19', full_name='user_mips_fpregs_entry.r19', index=19,
      number=20, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r20', full_name='user_mips_fpregs_entry.r20', index=20,
      number=21, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r21', full_name='user_mips_fpregs_entry.r21', index=21,
      number=22, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r22', full_name='user_mips_fpregs_entry.r22', index=22,
      number=23, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r23', full_name='user_mips_fpregs_entry.r23', index=23,
      number=24, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r24', full_name='user_mips_fpregs_entry.r24', index=24,
      number=25, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r25', full_name='user_mips_fpregs_entry.r25', index=25,
      number=26, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r26', full_name='user_mips_fpregs_entry.r26', index=26,
      number=27, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r27', full_name='user_mips_fpregs_entry.r27', index=27,
      number=28, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r28', full_name='user_mips_fpregs_entry.r28', index=28,
      number=29, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r29', full_name='user_mips_fpregs_entry.r29', index=29,
      number=30, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r30', full_name='user_mips_fpregs_entry.r30', index=30,
      number=31, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='r31', full_name='user_mips_fpregs_entry.r31', index=31,
      number=32, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lo', full_name='user_mips_fpregs_entry.lo', index=32,
      number=33, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hi', full_name='user_mips_fpregs_entry.hi', index=33,
      number=34, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fpu_fcr31', full_name='user_mips_fpregs_entry.fpu_fcr31', index=34,
      number=35, type=13, cpp_type=3, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fpu_id', full_name='user_mips_fpregs_entry.fpu_id', index=35,
      number=36, type=13, cpp_type=3, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=565,
  serialized_end=1054,
)


_THREAD_INFO_MIPS = _descriptor.Descriptor(
  name='thread_info_mips',
  full_name='thread_info_mips',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='clear_tid_addr', full_name='thread_info_mips.clear_tid_addr', index=0,
      number=1, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001')), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tls', full_name='thread_info_mips.tls', index=1,
      number=2, type=4, cpp_type=4, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='gpregs', full_name='thread_info_mips.gpregs', index=2,
      number=3, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001')), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fpregs', full_name='thread_info_mips.fpregs', index=3,
      number=4, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001')), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1057,
  serialized_end=1213,
)

_THREAD_INFO_MIPS.fields_by_name['gpregs'].message_type = _USER_MIPS_REGS_ENTRY
_THREAD_INFO_MIPS.fields_by_name['fpregs'].message_type = _USER_MIPS_FPREGS_ENTRY
DESCRIPTOR.message_types_by_name['user_mips_regs_entry'] = _USER_MIPS_REGS_ENTRY
DESCRIPTOR.message_types_by_name['user_mips_fpregs_entry'] = _USER_MIPS_FPREGS_ENTRY
DESCRIPTOR.message_types_by_name['thread_info_mips'] = _THREAD_INFO_MIPS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

user_mips_regs_entry = _reflection.GeneratedProtocolMessageType('user_mips_regs_entry', (_message.Message,), dict(
  DESCRIPTOR = _USER_MIPS_REGS_ENTRY,
  __module__ = 'core_mips_pb2'
  # @@protoc_insertion_point(class_scope:user_mips_regs_entry)
  ))
_sym_db.RegisterMessage(user_mips_regs_entry)

user_mips_fpregs_entry = _reflection.GeneratedProtocolMessageType('user_mips_fpregs_entry', (_message.Message,), dict(
  DESCRIPTOR = _USER_MIPS_FPREGS_ENTRY,
  __module__ = 'core_mips_pb2'
  # @@protoc_insertion_point(class_scope:user_mips_fpregs_entry)
  ))
_sym_db.RegisterMessage(user_mips_fpregs_entry)

thread_info_mips = _reflection.GeneratedProtocolMessageType('thread_info_mips', (_message.Message,), dict(
  DESCRIPTOR = _THREAD_INFO_MIPS,
  __module__ = 'core_mips_pb2'
  # @@protoc_insertion_point(class_scope:thread_info_mips)
  ))
_sym_db.RegisterMessage(thread_info_mips)


_THREAD_INFO_MIPS.fields_by_name['clear_tid_addr'].has_options = True
_THREAD_INFO_MIPS.fields_by_name['clear_tid_addr']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001'))
_THREAD_INFO_MIPS.fields_by_name['gpregs'].has_options = True
_THREAD_INFO_MIPS.fields_by_name['gpregs']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001'))
_THREAD_INFO_MIPS.fields_by_name['fpregs'].has_options = True
_THREAD_INFO_MIPS.fields_by_name['fpregs']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\322?\002\010\001'))
# @@protoc_insertion_point(module_scope)
