type instFormat …
type instArgs …
var errMode …
var errShort …
var errUnknown …
var decoderCover …
func Decode(src []byte, mode Mode) (inst Inst, err error) { … }
type instArg …
const _ …
const arg_APSR …
const arg_FPSCR …
const arg_Dn_half …
const arg_R1_0 …
const arg_R1_12 …
const arg_R2_0 …
const arg_R2_12 …
const arg_R_0 …
const arg_R_12 …
const arg_R_12_nzcv …
const arg_R_16 …
const arg_R_16_WB …
const arg_R_8 …
const arg_R_rotate …
const arg_R_shift_R …
const arg_R_shift_imm …
const arg_SP …
const arg_Sd …
const arg_Sd_Dd …
const arg_Dd_Sd …
const arg_Sm …
const arg_Sm_Dm …
const arg_Sn …
const arg_Sn_Dn …
const arg_const …
const arg_endian …
const arg_fbits …
const arg_fp_0 …
const arg_imm24 …
const arg_imm5 …
const arg_imm5_32 …
const arg_imm5_nz …
const arg_imm_12at8_4at0 …
const arg_imm_4at16_12at0 …
const arg_imm_vfp …
const arg_label24 …
const arg_label24H …
const arg_label_m_12 …
const arg_label_p_12 …
const arg_label_pm_12 …
const arg_label_pm_4_4 …
const arg_lsb_width …
const arg_mem_R …
const arg_mem_R_pm_R_W …
const arg_mem_R_pm_R_postindex …
const arg_mem_R_pm_R_shift_imm_W …
const arg_mem_R_pm_R_shift_imm_offset …
const arg_mem_R_pm_R_shift_imm_postindex …
const arg_mem_R_pm_imm12_W …
const arg_mem_R_pm_imm12_offset …
const arg_mem_R_pm_imm12_postindex …
const arg_mem_R_pm_imm8_W …
const arg_mem_R_pm_imm8_postindex …
const arg_mem_R_pm_imm8at0_offset …
const arg_option …
const arg_registers …
const arg_registers1 …
const arg_registers2 …
const arg_satimm4 …
const arg_satimm5 …
const arg_satimm4m1 …
const arg_satimm5m1 …
const arg_widthm1 …
func decodeArg(aop instArg, x uint32) Arg { … }
func decodeShift(x uint32) (Shift, uint8) { … }