H A D | nanomips.c | 34 typedef uint64_t uint64; typedef 66 static uint64 extract_bits(uint64 data, uint32 bit_offset, uint32 bit_size) in extract_bits() 74 uint64 shift = 63 - msb; in sign_extend() 79 static uint64 renumber_registers(uint64 index, uint64 *register_list, in renumber_registers() 118 static uint64 decode_gpr_gpr4(uint64 d, Dis_info *info) in decode_gpr_gpr4() 120 static uint64 register_list[] = { 8, 9, 10, 11, 4, 5, 6, 7, in decode_gpr_gpr4() 154 static uint64 decode_gpr_gpr4_zero(uint64 d, Dis_info *info) in decode_gpr_gpr4_zero() 156 static uint64 register_list[] = { 8, 9, 10, 0, 4, 5, 6, 7, in decode_gpr_gpr4_zero() 213 static uint64 decode_gpr_gpr3(uint64 d, Dis_info *info) in decode_gpr_gpr3() 215 static uint64 register_list[] = { 16, 17, 18, 19, 4, 5, 6, 7 }; in decode_gpr_gpr3() [all …]
|