Lines Matching refs:shift_n

1665         (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);  in EmulateMVNReg()
1683 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateMVNReg() local
1692 shift_n = 0; in EmulateMVNReg()
1700 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateMVNReg()
1709 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateMVNReg()
1720 Shift_C(value, shift_t, shift_n, APSR_C, carry, &success); in EmulateMVNReg()
1945 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDSPRm()
3202 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDReg()
3220 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateADDReg() local
3229 shift_n = 0; in EmulateADDReg()
3236 shift_n = 0; in EmulateADDReg()
3247 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateADDReg()
3263 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateADDReg()
3338 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateCMNReg()
3351 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateCMNReg() local
3357 shift_n = 0; in EmulateCMNReg()
3362 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateCMNReg()
3370 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateCMNReg()
3385 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateCMNReg()
3455 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateCMPReg()
3468 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateCMPReg() local
3474 shift_n = 0; in EmulateCMPReg()
3480 shift_n = 0; in EmulateCMPReg()
3489 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateCMPReg()
3496 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateCMPReg()
3511 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateCMPReg()
3532 (result, carry) = Shift_C(R[m], SRType_ASR, shift_n, APSR.C); in EmulateASRImm()
3558 shift_n = UInt(R[m]<7:0>); in EmulateASRReg()
3559 (result, carry) = Shift_C(R[m], SRType_ASR, shift_n, APSR.C); in EmulateASRReg()
3580 (result, carry) = Shift_C(R[m], SRType_LSL, shift_n, APSR.C); in EmulateLSLImm()
3605 shift_n = UInt(R[m]<7:0>); in EmulateLSLReg()
3606 (result, carry) = Shift_C(R[m], SRType_LSL, shift_n, APSR.C); in EmulateLSLReg()
3628 (result, carry) = Shift_C(R[m], SRType_LSR, shift_n, APSR.C); in EmulateLSRImm()
3653 shift_n = UInt(R[m]<7:0>); in EmulateLSRReg()
3654 (result, carry) = Shift_C(R[m], SRType_LSR, shift_n, APSR.C); in EmulateLSRReg()
3676 (result, carry) = Shift_C(R[m], SRType_ROR, shift_n, APSR.C); in EmulateRORImm()
3702 shift_n = UInt(R[m]<7:0>); in EmulateRORReg()
3703 (result, carry) = Shift_C(R[m], SRType_ROR, shift_n, APSR.C); in EmulateRORReg()
5286 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSTRRegister()
5309 uint32_t shift_n; in EmulateSTRRegister() local
5331 shift_n = 0; in EmulateSTRRegister()
5351 shift_n = Bits32(opcode, 5, 4); in EmulateSTRRegister()
5374 shift_n = DecodeImmShift(typ, imm5, shift_t); in EmulateSTRRegister()
5405 offset = Shift(Rm_data, shift_t, shift_n, APSR_C, &success); in EmulateSTRRegister()
5611 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSTRHRegister()
5631 uint32_t shift_n; in EmulateSTRHRegister() local
5650 shift_n = 0; in EmulateSTRHRegister()
5670 shift_n = Bits32(opcode, 5, 4); in EmulateSTRHRegister()
5693 shift_n = 0; in EmulateSTRHRegister()
5718 uint32_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSTRHRegister()
5855 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADCReg()
5873 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateADCReg() local
5881 shift_n = 0; in EmulateADCReg()
5888 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateADCReg()
5897 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateADCReg()
5916 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateADCReg()
6078 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateANDReg()
6096 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateANDReg() local
6105 shift_n = 0; in EmulateANDReg()
6112 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateANDReg()
6124 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateANDReg()
6143 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateANDReg()
6243 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateBICReg()
6261 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateBICReg() local
6270 shift_n = 0; in EmulateBICReg()
6277 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateBICReg()
6286 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateBICReg()
6307 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateBICReg()
6467 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRRegister()
6495 uint32_t shift_n; in EmulateLDRRegister() local
6513 shift_n = 0; in EmulateLDRRegister()
6531 shift_n = Bits32(opcode, 5, 4); in EmulateLDRRegister()
6559 shift_n = DecodeImmShift(type, imm5, shift_t); in EmulateLDRRegister()
6590 Shift(Rm, shift_t, shift_n, Bit32(m_opcode_cpsr, APSR_C), &success); in EmulateLDRRegister()
6901 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRBRegister()
6918 uint32_t shift_n; in EmulateLDRBRegister() local
6935 shift_n = 0; in EmulateLDRBRegister()
6951 shift_n = Bits32(opcode, 5, 4); in EmulateLDRBRegister()
6982 shift_n = DecodeImmShift(type, imm5, shift_t); in EmulateLDRBRegister()
7006 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRBRegister()
7314 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRHRegister()
7335 uint32_t shift_n; in EmulateLDRHRegister() local
7354 shift_n = 0; in EmulateLDRHRegister()
7373 shift_n = Bits32(opcode, 5, 4); in EmulateLDRHRegister()
7395 shift_n = 0; in EmulateLDRHRegister()
7418 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRHRegister()
7727 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRSBRegister()
7744 uint32_t shift_n; in EmulateLDRSBRegister() local
7761 shift_n = 0; in EmulateLDRSBRegister()
7780 shift_n = Bits32(opcode, 5, 4); in EmulateLDRSBRegister()
7802 shift_n = 0; in EmulateLDRSBRegister()
7823 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRSBRegister()
8147 offset = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateLDRSHRegister()
8168 uint32_t shift_n; in EmulateLDRSHRegister() local
8187 shift_n = 0; in EmulateLDRSHRegister()
8206 shift_n = Bits32(opcode, 5, 4); in EmulateLDRSHRegister()
8229 shift_n = 0; in EmulateLDRSHRegister()
8256 addr_t offset = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateLDRSHRegister()
8885 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateEORReg()
8903 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateEORReg() local
8912 shift_n = 0; in EmulateEORReg()
8919 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateEORReg()
8931 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateEORReg()
8952 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateEORReg()
9052 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateORRReg()
9070 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateORRReg() local
9079 shift_n = 0; in EmulateORRReg()
9086 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateORRReg()
9098 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateORRReg()
9117 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateORRReg()
9213 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateRSBReg()
9233 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateRSBReg() local
9240 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateRSBReg()
9250 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateRSBReg()
9270 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateRSBReg()
9351 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateRSCReg()
9371 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateRSCReg() local
9378 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateRSCReg()
9398 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateRSCReg()
9489 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSBCReg()
9509 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateSBCReg() local
9516 shift_n = 0; in EmulateSBCReg()
9523 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSBCReg()
9532 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSBCReg()
9552 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success); in EmulateSBCReg()
9799 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateTEQReg()
9812 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateTEQReg() local
9818 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateTEQReg()
9825 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateTEQReg()
9841 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateTEQReg()
9924 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C); in EmulateTSTReg()
9937 uint32_t shift_n; // the shift applied to the value read from Rm in EmulateTSTReg() local
9944 shift_n = 0; in EmulateTSTReg()
9949 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateTSTReg()
9956 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateTSTReg()
9972 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success); in EmulateTSTReg()
9993 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSUBSPReg()
10013 uint32_t shift_n; in EmulateSUBSPReg() local
10023 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSUBSPReg()
10027 if ((d == 13) && ((shift_t != SRType_LSL) || (shift_n > 3))) in EmulateSUBSPReg()
10047 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBSPReg()
10059 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBSPReg()
10091 shift_n = UInt(R[s]<7:0>); in EmulateADDRegShift()
10092 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateADDRegShift()
10138 uint32_t shift_n = Bits32(Rs, 7, 0); in EmulateADDRegShift() local
10145 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateADDRegShift()
10187 shifted = Shift(R[m], shift_t, shift_n, APSR.C); in EmulateSUBReg()
10208 uint32_t shift_n; in EmulateSUBReg() local
10220 shift_n = 0; in EmulateSUBReg()
10240 shift_n = DecodeImmShiftThumb(opcode, shift_t); in EmulateSUBReg()
10264 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBReg()
10277 uint32_t shifted = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBReg()
12633 operand2 = if register_form then Shift(R[m], shift_t, shift_n, APSR.C) else imm32; in EmulateSUBSPcLrEtc()
12659 uint32_t shift_n; in EmulateSUBSPcLrEtc() local
12694 shift_n = DecodeImmShiftARM(opcode, shift_t); in EmulateSUBSPcLrEtc()
12710 operand2 = Shift(Rm, shift_t, shift_n, APSR_C, &success); in EmulateSUBSPcLrEtc()