Lines Matching refs:m_opcode_cpsr

36 #define APSR_C Bit32(m_opcode_cpsr, CPSR_C_POS)  in LLDB_PLUGIN_DEFINE_ADV()
37 #define APSR_V Bit32(m_opcode_cpsr, CPSR_V_POS) in LLDB_PLUGIN_DEFINE_ADV()
1576 m_new_inst_cpsr = m_opcode_cpsr; in EmulateMUL()
1579 if (m_new_inst_cpsr != m_opcode_cpsr) { in EmulateMUL()
2089 if (m_opcode_cpsr != m_new_inst_cpsr) in EmulateBLXImmediate()
6608 Shift(Rm, shift_t, shift_n, Bit32(m_opcode_cpsr, APSR_C), &success); in EmulateLDRRegister()
13813 m_opcode_cpsr = CPSR_MODE_USR | MASK_CPSR_T; in SetInstruction()
13815 m_opcode_cpsr = CPSR_MODE_USR; in SetInstruction()
13823 m_opcode_cpsr = ReadRegisterUnsigned(eRegisterKindGeneric, in ReadInstruction()
13834 if ((m_opcode_cpsr & MASK_CPSR_T) || m_arch.IsAlwaysThumbInstructions()) { in ReadInstruction()
13858 uint32_t it = (Bits32(m_opcode_cpsr, 15, 10) << 2) | in ReadInstruction()
13859 Bits32(m_opcode_cpsr, 26, 25); in ReadInstruction()
13888 if (m_opcode_cpsr == 0) in ConditionPassed()
13891 result = (m_opcode_cpsr & MASK_CPSR_Z) != 0; in ConditionPassed()
13894 if (m_opcode_cpsr == 0) in ConditionPassed()
13897 result = (m_opcode_cpsr & MASK_CPSR_C) != 0; in ConditionPassed()
13900 if (m_opcode_cpsr == 0) in ConditionPassed()
13903 result = (m_opcode_cpsr & MASK_CPSR_N) != 0; in ConditionPassed()
13906 if (m_opcode_cpsr == 0) in ConditionPassed()
13909 result = (m_opcode_cpsr & MASK_CPSR_V) != 0; in ConditionPassed()
13912 if (m_opcode_cpsr == 0) in ConditionPassed()
13915 result = ((m_opcode_cpsr & MASK_CPSR_C) != 0) && in ConditionPassed()
13916 ((m_opcode_cpsr & MASK_CPSR_Z) == 0); in ConditionPassed()
13919 if (m_opcode_cpsr == 0) in ConditionPassed()
13922 bool n = (m_opcode_cpsr & MASK_CPSR_N); in ConditionPassed()
13923 bool v = (m_opcode_cpsr & MASK_CPSR_V); in ConditionPassed()
13928 if (m_opcode_cpsr == 0) in ConditionPassed()
13931 bool n = (m_opcode_cpsr & MASK_CPSR_N); in ConditionPassed()
13932 bool v = (m_opcode_cpsr & MASK_CPSR_V); in ConditionPassed()
13933 result = n == v && ((m_opcode_cpsr & MASK_CPSR_Z) == 0); in ConditionPassed()
14012 uint32_t mode = Bits32(m_opcode_cpsr, 4, 0); in CurrentModeIsPrivileged()
14027 uint32_t tmp_cpsr = Bits32(m_opcode_cpsr, 23, 20) << 20; in CPSRWriteByInstr()
14056 m_opcode_cpsr = tmp_cpsr; in CPSRWriteByInstr()
14134 m_new_inst_cpsr = m_opcode_cpsr; in SelectInstrSet()
14288 m_new_inst_cpsr = m_opcode_cpsr; in WriteFlags()
14295 if (m_new_inst_cpsr != m_opcode_cpsr) { in WriteFlags()
14318 if (m_opcode_cpsr == 0 || !m_ignore_conditions) { in EvaluateInstruction()
14319 m_opcode_cpsr = in EvaluateInstruction()