Lines Matching refs:imm5
3191 uint32_t imm5; // encoding for the shift amount in EmulateShiftImm() local
3214 imm5 = Bits32(opcode, 10, 6); in EmulateShiftImm()
3225 imm5 = Bits32(opcode, 14, 12) << 2 | Bits32(opcode, 7, 6); in EmulateShiftImm()
3233 imm5 = Bits32(opcode, 11, 7); in EmulateShiftImm()
3240 if (shift_type == SRType_ROR && imm5 == 0) in EmulateShiftImm()
3249 uint32_t amt = (shift_type == SRType_RRX ? 1 : DecodeImmShift(shift_type, imm5)); in EmulateShiftImm()
4819 uint32_t imm5 = Bits32 (opcode, 11, 7); in EmulateSTRRegister() local
4820 shift_n = DecodeImmShift(typ, imm5, shift_t); in EmulateSTRRegister()
6015 uint32_t imm5 = Bits32 (opcode, 11, 7); in EmulateLDRRegister() local
6016 shift_n = DecodeImmShift (type, imm5, shift_t); in EmulateLDRRegister()
6427 uint32_t imm5 = Bits32 (opcode, 11, 7); in EmulateLDRBRegister() local
6428 shift_n = DecodeImmShift (type, imm5, shift_t); in EmulateLDRBRegister()