LLDB mainline
Namespaces | Enumerations
RISCV_DWARF_Registers.h File Reference
#include "lldb/lldb-private.h"

Go to the source code of this file.

Namespaces

namespace  riscv_dwarf
 

Enumerations

enum  {
  riscv_dwarf::dwarf_gpr_x0 = 0 , riscv_dwarf::dwarf_gpr_x1 , riscv_dwarf::dwarf_gpr_x2 , riscv_dwarf::dwarf_gpr_x3 ,
  riscv_dwarf::dwarf_gpr_x4 , riscv_dwarf::dwarf_gpr_x5 , riscv_dwarf::dwarf_gpr_x6 , riscv_dwarf::dwarf_gpr_x7 ,
  riscv_dwarf::dwarf_gpr_x8 , riscv_dwarf::dwarf_gpr_x9 , riscv_dwarf::dwarf_gpr_x10 , riscv_dwarf::dwarf_gpr_x11 ,
  riscv_dwarf::dwarf_gpr_x12 , riscv_dwarf::dwarf_gpr_x13 , riscv_dwarf::dwarf_gpr_x14 , riscv_dwarf::dwarf_gpr_x15 ,
  riscv_dwarf::dwarf_gpr_x16 , riscv_dwarf::dwarf_gpr_x17 , riscv_dwarf::dwarf_gpr_x18 , riscv_dwarf::dwarf_gpr_x19 ,
  riscv_dwarf::dwarf_gpr_x20 , riscv_dwarf::dwarf_gpr_x21 , riscv_dwarf::dwarf_gpr_x22 , riscv_dwarf::dwarf_gpr_x23 ,
  riscv_dwarf::dwarf_gpr_x24 , riscv_dwarf::dwarf_gpr_x25 , riscv_dwarf::dwarf_gpr_x26 , riscv_dwarf::dwarf_gpr_x27 ,
  riscv_dwarf::dwarf_gpr_x28 , riscv_dwarf::dwarf_gpr_x29 , riscv_dwarf::dwarf_gpr_x30 , riscv_dwarf::dwarf_gpr_x31 = 31 ,
  riscv_dwarf::dwarf_fpr_f0 = 32 , riscv_dwarf::dwarf_fpr_f1 , riscv_dwarf::dwarf_fpr_f2 , riscv_dwarf::dwarf_fpr_f3 ,
  riscv_dwarf::dwarf_fpr_f4 , riscv_dwarf::dwarf_fpr_f5 , riscv_dwarf::dwarf_fpr_f6 , riscv_dwarf::dwarf_fpr_f7 ,
  riscv_dwarf::dwarf_fpr_f8 , riscv_dwarf::dwarf_fpr_f9 , riscv_dwarf::dwarf_fpr_f10 , riscv_dwarf::dwarf_fpr_f11 ,
  riscv_dwarf::dwarf_fpr_f12 , riscv_dwarf::dwarf_fpr_f13 , riscv_dwarf::dwarf_fpr_f14 , riscv_dwarf::dwarf_fpr_f15 ,
  riscv_dwarf::dwarf_fpr_f16 , riscv_dwarf::dwarf_fpr_f17 , riscv_dwarf::dwarf_fpr_f18 , riscv_dwarf::dwarf_fpr_f19 ,
  riscv_dwarf::dwarf_fpr_f20 , riscv_dwarf::dwarf_fpr_f21 , riscv_dwarf::dwarf_fpr_f22 , riscv_dwarf::dwarf_fpr_f23 ,
  riscv_dwarf::dwarf_fpr_f24 , riscv_dwarf::dwarf_fpr_f25 , riscv_dwarf::dwarf_fpr_f26 , riscv_dwarf::dwarf_fpr_f27 ,
  riscv_dwarf::dwarf_fpr_f28 , riscv_dwarf::dwarf_fpr_f29 , riscv_dwarf::dwarf_fpr_f30 , riscv_dwarf::dwarf_fpr_f31 = 63 ,
  riscv_dwarf::dwarf_alt_fr_col = 64 , riscv_dwarf::dwarf_vpr_v0 = 96 , riscv_dwarf::dwarf_vpr_v1 , riscv_dwarf::dwarf_vpr_v2 ,
  riscv_dwarf::dwarf_vpr_v3 , riscv_dwarf::dwarf_vpr_v4 , riscv_dwarf::dwarf_vpr_v5 , riscv_dwarf::dwarf_vpr_v6 ,
  riscv_dwarf::dwarf_vpr_v7 , riscv_dwarf::dwarf_vpr_v8 , riscv_dwarf::dwarf_vpr_v9 , riscv_dwarf::dwarf_vpr_v10 ,
  riscv_dwarf::dwarf_vpr_v11 , riscv_dwarf::dwarf_vpr_v12 , riscv_dwarf::dwarf_vpr_v13 , riscv_dwarf::dwarf_vpr_v14 ,
  riscv_dwarf::dwarf_vpr_v15 , riscv_dwarf::dwarf_vpr_v16 , riscv_dwarf::dwarf_vpr_v17 , riscv_dwarf::dwarf_vpr_v18 ,
  riscv_dwarf::dwarf_vpr_v19 , riscv_dwarf::dwarf_vpr_v20 , riscv_dwarf::dwarf_vpr_v21 , riscv_dwarf::dwarf_vpr_v22 ,
  riscv_dwarf::dwarf_vpr_v23 , riscv_dwarf::dwarf_vpr_v24 , riscv_dwarf::dwarf_vpr_v25 , riscv_dwarf::dwarf_vpr_v26 ,
  riscv_dwarf::dwarf_vpr_v27 , riscv_dwarf::dwarf_vpr_v28 , riscv_dwarf::dwarf_vpr_v29 , riscv_dwarf::dwarf_vpr_v30 ,
  riscv_dwarf::dwarf_vpr_v31 = 127 , riscv_dwarf::dwarf_first_csr = 4096 , riscv_dwarf::dwarf_fpr_fcsr = dwarf_first_csr + 0x003 , riscv_dwarf::dwarf_vpr_vstart = dwarf_first_csr + 0x008 ,
  riscv_dwarf::dwarf_vpr_vxsat = dwarf_first_csr + 0x009 , riscv_dwarf::dwarf_vpr_vxrm = dwarf_first_csr + 0x00A , riscv_dwarf::dwarf_vpr_vcsr = dwarf_first_csr + 0x00F , riscv_dwarf::dwarf_vpr_vl = dwarf_first_csr + 0xC20 ,
  riscv_dwarf::dwarf_vpr_vtype = dwarf_first_csr + 0xC21 , riscv_dwarf::dwarf_vpr_vlenb = dwarf_first_csr + 0xC22 , riscv_dwarf::dwarf_last_csr = 8191 , riscv_dwarf::dwarf_gpr_zero = dwarf_gpr_x0 ,
  riscv_dwarf::dwarf_gpr_ra = dwarf_gpr_x1 , riscv_dwarf::dwarf_gpr_sp = dwarf_gpr_x2 , riscv_dwarf::dwarf_gpr_gp = dwarf_gpr_x3 , riscv_dwarf::dwarf_gpr_tp = dwarf_gpr_x4 ,
  riscv_dwarf::dwarf_gpr_t0 = dwarf_gpr_x5 , riscv_dwarf::dwarf_gpr_t1 = dwarf_gpr_x6 , riscv_dwarf::dwarf_gpr_t2 = dwarf_gpr_x7 , riscv_dwarf::dwarf_gpr_fp = dwarf_gpr_x8 ,
  riscv_dwarf::dwarf_gpr_s1 = dwarf_gpr_x9 , riscv_dwarf::dwarf_gpr_a0 = dwarf_gpr_x10 , riscv_dwarf::dwarf_gpr_a1 = dwarf_gpr_x11 , riscv_dwarf::dwarf_gpr_a2 = dwarf_gpr_x12 ,
  riscv_dwarf::dwarf_gpr_a3 = dwarf_gpr_x13 , riscv_dwarf::dwarf_gpr_a4 = dwarf_gpr_x14 , riscv_dwarf::dwarf_gpr_a5 = dwarf_gpr_x15 , riscv_dwarf::dwarf_gpr_a6 = dwarf_gpr_x16 ,
  riscv_dwarf::dwarf_gpr_a7 = dwarf_gpr_x17 , riscv_dwarf::dwarf_gpr_s2 = dwarf_gpr_x18 , riscv_dwarf::dwarf_gpr_s3 = dwarf_gpr_x19 , riscv_dwarf::dwarf_gpr_s4 = dwarf_gpr_x20 ,
  riscv_dwarf::dwarf_gpr_s5 = dwarf_gpr_x21 , riscv_dwarf::dwarf_gpr_s6 = dwarf_gpr_x22 , riscv_dwarf::dwarf_gpr_s7 = dwarf_gpr_x23 , riscv_dwarf::dwarf_gpr_s8 = dwarf_gpr_x24 ,
  riscv_dwarf::dwarf_gpr_s9 = dwarf_gpr_x25 , riscv_dwarf::dwarf_gpr_s10 = dwarf_gpr_x26 , riscv_dwarf::dwarf_gpr_s11 = dwarf_gpr_x27 , riscv_dwarf::dwarf_gpr_t3 = dwarf_gpr_x28 ,
  riscv_dwarf::dwarf_gpr_t4 = dwarf_gpr_x29 , riscv_dwarf::dwarf_gpr_t5 = dwarf_gpr_x30 , riscv_dwarf::dwarf_gpr_t6 = dwarf_gpr_x31 , riscv_dwarf::dwarf_fpr_ft0 = dwarf_fpr_f0 ,
  riscv_dwarf::dwarf_fpr_ft1 = dwarf_fpr_f1 , riscv_dwarf::dwarf_fpr_ft2 = dwarf_fpr_f2 , riscv_dwarf::dwarf_fpr_ft3 = dwarf_fpr_f3 , riscv_dwarf::dwarf_fpr_ft4 = dwarf_fpr_f4 ,
  riscv_dwarf::dwarf_fpr_ft5 = dwarf_fpr_f5 , riscv_dwarf::dwarf_fpr_ft6 = dwarf_fpr_f6 , riscv_dwarf::dwarf_fpr_ft7 = dwarf_fpr_f7 , riscv_dwarf::dwarf_fpr_fs0 = dwarf_fpr_f8 ,
  riscv_dwarf::dwarf_fpr_fs1 = dwarf_fpr_f9 , riscv_dwarf::dwarf_fpr_fa0 = dwarf_fpr_f10 , riscv_dwarf::dwarf_fpr_fa1 = dwarf_fpr_f11 , riscv_dwarf::dwarf_fpr_fa2 = dwarf_fpr_f12 ,
  riscv_dwarf::dwarf_fpr_fa3 = dwarf_fpr_f13 , riscv_dwarf::dwarf_fpr_fa4 = dwarf_fpr_f14 , riscv_dwarf::dwarf_fpr_fa5 = dwarf_fpr_f15 , riscv_dwarf::dwarf_fpr_fa6 = dwarf_fpr_f16 ,
  riscv_dwarf::dwarf_fpr_fa7 = dwarf_fpr_f17 , riscv_dwarf::dwarf_fpr_fs2 = dwarf_fpr_f18 , riscv_dwarf::dwarf_fpr_fs3 = dwarf_fpr_f19 , riscv_dwarf::dwarf_fpr_fs4 = dwarf_fpr_f20 ,
  riscv_dwarf::dwarf_fpr_fs5 = dwarf_fpr_f21 , riscv_dwarf::dwarf_fpr_fs6 = dwarf_fpr_f22 , riscv_dwarf::dwarf_fpr_fs7 = dwarf_fpr_f23 , riscv_dwarf::dwarf_fpr_fs8 = dwarf_fpr_f24 ,
  riscv_dwarf::dwarf_fpr_fs9 = dwarf_fpr_f25 , riscv_dwarf::dwarf_fpr_fs10 = dwarf_fpr_f26 , riscv_dwarf::dwarf_fpr_fs11 = dwarf_fpr_f27 , riscv_dwarf::dwarf_fpr_ft8 = dwarf_fpr_f28 ,
  riscv_dwarf::dwarf_fpr_ft9 = dwarf_fpr_f29 , riscv_dwarf::dwarf_fpr_ft10 = dwarf_fpr_f30 , riscv_dwarf::dwarf_fpr_ft11 = dwarf_fpr_f31 , riscv_dwarf::dwarf_gpr_pc = 11451
}