Lines Matching refs:shift_t
1662 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateMVNReg()
1679 ARM_ShifterType shift_t; in EmulateMVNReg() local
1688 shift_t = SRType_LSL; in EmulateMVNReg()
1697 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateMVNReg()
1706 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateMVNReg()
1717 Shift_C(value, shift_t, shift_n, APSR_C, carry, &success); in EmulateMVNReg()
1942 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDSPRm()
3203 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDReg()
3220 ARM_ShifterType shift_t; in EmulateADDReg() local
3229 shift_t = SRType_LSL; in EmulateADDReg()
3236 shift_t = SRType_LSL; in EmulateADDReg()
3248 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateADDReg()
3264 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateADDReg()
3339 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateCMNReg()
3351 ARM_ShifterType shift_t; in EmulateCMNReg() local
3357 shift_t = SRType_LSL; in EmulateCMNReg()
3363 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateCMNReg()
3371 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateCMNReg()
3386 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateCMNReg()
3456 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateCMPReg()
3468 ARM_ShifterType shift_t; in EmulateCMPReg() local
3474 shift_t = SRType_LSL; in EmulateCMPReg()
3480 shift_t = SRType_LSL; in EmulateCMPReg()
3490 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateCMPReg()
3497 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateCMPReg()
3512 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateCMPReg()
5297 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSTRRegister()
5319 ARM_ShifterType shift_t; in EmulateSTRRegister() local
5341 shift_t = SRType_LSL; in EmulateSTRRegister()
5361 shift_t = SRType_LSL; in EmulateSTRRegister()
5385 shift_n = DecodeImmShift(typ, imm5, shift_t); in EmulateSTRRegister()
5416 offset = Shift(Rm_data, shift_t, shift_n, APSR_C, &success); in EmulateSTRRegister()
5624 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSTRHRegister()
5643 ARM_ShifterType shift_t; in EmulateSTRHRegister() local
5662 shift_t = SRType_LSL; in EmulateSTRHRegister()
5682 shift_t = SRType_LSL; in EmulateSTRHRegister()
5705 shift_t = SRType_LSL; in EmulateSTRHRegister()
5731 uint32_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSTRHRegister()
5872 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADCReg()
5889 ARM_ShifterType shift_t; in EmulateADCReg() local
5897 shift_t = SRType_LSL; in EmulateADCReg()
5905 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateADCReg()
5914 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateADCReg()
5933 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateADCReg()
6095 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateANDReg()
6112 ARM_ShifterType shift_t; in EmulateANDReg() local
6121 shift_t = SRType_LSL; in EmulateANDReg()
6129 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateANDReg()
6141 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateANDReg()
6160 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateANDReg()
6260 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateBICReg()
6277 ARM_ShifterType shift_t; in EmulateBICReg() local
6286 shift_t = SRType_LSL; in EmulateBICReg()
6294 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateBICReg()
6303 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateBICReg()
6324 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateBICReg()
6485 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRRegister()
6512 ARM_ShifterType shift_t; in EmulateLDRRegister() local
6530 shift_t = SRType_LSL; in EmulateLDRRegister()
6548 shift_t = SRType_LSL; in EmulateLDRRegister()
6577 shift_n = DecodeImmShift(type, imm5, shift_t); in EmulateLDRRegister()
6608 Shift(Rm, shift_t, shift_n, Bit32(m_opcode_cpsr, APSR_C), &success); in EmulateLDRRegister()
6920 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRBRegister()
6936 ARM_ShifterType shift_t; in EmulateLDRBRegister() local
6953 shift_t = SRType_LSL; in EmulateLDRBRegister()
6969 shift_t = SRType_LSL; in EmulateLDRBRegister()
7001 shift_n = DecodeImmShift(type, imm5, shift_t); in EmulateLDRBRegister()
7025 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRBRegister()
7333 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRHRegister()
7353 ARM_ShifterType shift_t; in EmulateLDRHRegister() local
7372 shift_t = SRType_LSL; in EmulateLDRHRegister()
7391 shift_t = SRType_LSL; in EmulateLDRHRegister()
7413 shift_t = SRType_LSL; in EmulateLDRHRegister()
7437 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRHRegister()
7746 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRSBRegister()
7762 ARM_ShifterType shift_t; in EmulateLDRSBRegister() local
7779 shift_t = SRType_LSL; in EmulateLDRSBRegister()
7798 shift_t = SRType_LSL; in EmulateLDRSBRegister()
7820 shift_t = SRType_LSL; in EmulateLDRSBRegister()
7842 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRSBRegister()
8166 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRSHRegister()
8186 ARM_ShifterType shift_t; in EmulateLDRSHRegister() local
8205 shift_t = SRType_LSL; in EmulateLDRSHRegister()
8224 shift_t = SRType_LSL; in EmulateLDRSHRegister()
8247 shift_t = SRType_LSL; in EmulateLDRSHRegister()
8275 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRSHRegister()
8905 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateEORReg()
8922 ARM_ShifterType shift_t; in EmulateEORReg() local
8931 shift_t = SRType_LSL; in EmulateEORReg()
8939 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateEORReg()
8951 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateEORReg()
8972 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateEORReg()
9072 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateORRReg()
9089 ARM_ShifterType shift_t; in EmulateORRReg() local
9098 shift_t = SRType_LSL; in EmulateORRReg()
9106 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateORRReg()
9118 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateORRReg()
9137 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateORRReg()
9233 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateRSBReg()
9252 ARM_ShifterType shift_t; in EmulateRSBReg() local
9260 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateRSBReg()
9270 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateRSBReg()
9290 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateRSBReg()
9371 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateRSCReg()
9390 ARM_ShifterType shift_t; in EmulateRSCReg() local
9398 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateRSCReg()
9418 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateRSCReg()
9509 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSBCReg()
9528 ARM_ShifterType shift_t; in EmulateSBCReg() local
9535 shift_t = SRType_LSL; in EmulateSBCReg()
9543 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSBCReg()
9552 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSBCReg()
9572 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateSBCReg()
9819 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateTEQReg()
9831 ARM_ShifterType shift_t; in EmulateTEQReg() local
9838 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateTEQReg()
9845 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateTEQReg()
9861 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateTEQReg()
9944 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateTSTReg()
9956 ARM_ShifterType shift_t; in EmulateTSTReg() local
9963 shift_t = SRType_LSL; in EmulateTSTReg()
9969 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateTSTReg()
9976 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateTSTReg()
9992 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateTSTReg()
10013 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSUBSPReg()
10032 ARM_ShifterType shift_t; in EmulateSUBSPReg() local
10043 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSUBSPReg()
10047 if ((d == 13) && ((shift_t != SRType_LSL) || (shift_n > 3))) in EmulateSUBSPReg()
10067 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBSPReg()
10079 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBSPReg()
10112 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDRegShift()
10130 ARM_ShifterType shift_t; in EmulateADDRegShift() local
10142 shift_t = DecodeRegShift(Bits32(opcode, 6, 5)); in EmulateADDRegShift()
10165 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateADDRegShift()
10207 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSUBReg()
10227 ARM_ShifterType shift_t; in EmulateSUBReg() local
10239 shift_t = SRType_LSL; in EmulateSUBReg()
10260 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSUBReg()
10284 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBReg()
10297 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBReg()
12663 operand2 = if register_form then Shift(R[m], shift_t, shift_n, APSR.C) else imm32; in EmulateSUBSPcLrEtc()
12688 ARM_ShifterType shift_t; in EmulateSUBSPcLrEtc() local
12724 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBSPcLrEtc()
12740 operand2 = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBSPcLrEtc()