Ejemplo n.º 1
0
void BGEZ_IDLE()
{
   long skip;
   if (irs >= 0)
     {
	update_count();
	skip = next_interupt - Count;
	if (skip > 3) Count += (skip & 0xFFFFFFFC);
	else BGEZ();
     }
   else BGEZ();
}
Ejemplo n.º 2
0
//11
void CMA_MIPSIV::BGEZAL()
{
	m_codeGen->PushCst(m_nAddress + 8);
	m_codeGen->PullRel(offsetof(CMIPS, m_State.nGPR[CMIPS::RA].nV[0]));

	BGEZ();
}