Lines Matching refs:tc
102 Trace::ArmNativeTrace::ThreadState::update(ThreadContext *tc)
110 newState[i] = tc->readIntReg(i);
115 newState[STATE_PC] = tc->pcState().npc();
119 CPSR cpsr = tc->readMiscReg(MISCREG_CPSR);
120 cpsr.nz = tc->readCCReg(CCREG_NZ);
121 cpsr.c = tc->readCCReg(CCREG_C);
122 cpsr.v = tc->readCCReg(CCREG_V);
123 cpsr.ge = tc->readCCReg(CCREG_GE);
129 auto vec(tc->readVecReg(RegId(VecRegClass,i))
134 newState[STATE_FPSCR] = tc->readMiscRegNoEffect(MISCREG_FPSCR) |
135 tc->readCCReg(CCREG_FP);
141 ThreadContext *tc = record->getThread();
144 if (tc->nextInstAddr() > 0xffff0000)
147 mState.update(tc);