Lines Matching refs:Bit32

35 #define APSR_C Bit32(m_opcode_cpsr, CPSR_C_POS)
36 #define APSR_V Bit32(m_opcode_cpsr, CPSR_V_POS)
945 if (Bit32(opcode, 8)) in EmulatePUSH()
1060 if (Bit32(opcode, 8)) in EmulatePOP()
1071 if (BitCount(registers) < 2 || (Bit32(opcode, 15) && Bit32(opcode, 14))) in EmulatePOP()
1305 Rd = Bit32(opcode, 7) << 3 | Bits32(opcode, 2, 0); in EmulateMOVRdRm()
1419 uint32_t i = Bit32(opcode, 26); in EmulateMOVRdImm()
1590 SetBit32(m_new_inst_cpsr, CPSR_N_POS, Bit32(result, 31)); in EmulateMUL()
1886 setflags = Bit32(opcode, 20); in EmulateADDSPImm()
1902 uint32_t i = Bit32(opcode, 26); in EmulateADDSPImm()
2043 uint32_t S = Bit32(opcode, 26); in EmulateBLXImmediate()
2045 uint32_t J1 = Bit32(opcode, 13); in EmulateBLXImmediate()
2046 uint32_t J2 = Bit32(opcode, 11); in EmulateBLXImmediate()
2062 uint32_t S = Bit32(opcode, 26); in EmulateBLXImmediate()
2064 uint32_t J1 = Bit32(opcode, 13); in EmulateBLXImmediate()
2065 uint32_t J2 = Bit32(opcode, 11); in EmulateBLXImmediate()
2598 d = Bit32(opcode, 22) << 4 | Bits32(opcode, 15, 12); in EmulateVPUSH()
2609 d = Bits32(opcode, 15, 12) << 1 | Bit32(opcode, 22); in EmulateVPUSH()
2690 d = Bit32(opcode, 22) << 4 | Bits32(opcode, 15, 12); in EmulateVPOP()
2701 d = Bits32(opcode, 15, 12) << 1 | Bit32(opcode, 22); in EmulateVPOP()
2851 uint32_t S = Bit32(opcode, 26); in EmulateB()
2853 uint32_t J1 = Bit32(opcode, 13); in EmulateB()
2854 uint32_t J2 = Bit32(opcode, 11); in EmulateB()
2864 uint32_t S = Bit32(opcode, 26); in EmulateB()
2866 uint32_t J1 = Bit32(opcode, 13); in EmulateB()
2867 uint32_t J2 = Bit32(opcode, 11); in EmulateB()
2922 imm32 = Bit32(opcode, 9) << 6 | Bits32(opcode, 7, 3) << 1; in EmulateCB()
3094 uint32_t i = Bit32(opcode, 26); in EmulateADDImmThumb()
3246 Rd = Rn = Bit32(opcode, 7) << 3 | Bits32(opcode, 2, 0); in EmulateADDReg()
3491 Rn = Bit32(opcode, 7) << 3 | Bits32(opcode, 2, 0); in EmulateCMPReg()
6621 Shift(Rm, shift_t, shift_n, Bit32(m_opcode_cpsr, APSR_C), &success); in EmulateLDRRegister()
8755 wordhigher = (Bit32(opcode, 24) == Bit32(opcode, 23)); in EmulateRFE()
11265 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21)) in EmulateVLDM()
11276 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVLDM()
11300 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21)) in EmulateVLDM()
11310 d = (Bits32(opcode, 15, 12) << 1) | Bit32(opcode, 22); in EmulateVLDM()
11459 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21)) in EmulateVSTM()
11470 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVSTM()
11494 if ((Bit32(opcode, 24) == Bit32(opcode, 23)) && BitIsSet(opcode, 21)) in EmulateVSTM()
11504 d = (Bits32(opcode, 15, 12) << 1) | Bit32(opcode, 22); in EmulateVSTM()
11663 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVLDR()
11676 d = (Bits32(opcode, 15, 12) << 1) | Bit32(opcode, 22); in EmulateVLDR()
11789 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVSTR()
11806 d = (Bits32(opcode, 15, 12) << 1) | Bit32(opcode, 22); in EmulateVSTR()
11965 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVLD1Multiple()
12120 index = Bit32(index_align, 3); in EmulateVLD1Single()
12131 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVLD1Single()
12294 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVST1Multiple()
12454 index = Bit32(index_align, 3); in EmulateVST1Single()
12465 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVST1Single()
12587 d = (Bit32(opcode, 22) << 4) | Bits32(opcode, 15, 12); in EmulateVLD1SingleAll()
14093 tmp_cpsr = tmp_cpsr | (Bit32(value, 9) << 9); in CPSRWriteByInstr()
14095 tmp_cpsr = tmp_cpsr | (Bit32(value, 8) << 8); in CPSRWriteByInstr()
14102 tmp_cpsr = tmp_cpsr | (Bit32(value, 5) << 5); in CPSRWriteByInstr()
14340 SetBit32(m_new_inst_cpsr, CPSR_N_POS, Bit32(result, CPSR_N_POS)); in WriteFlags()