예제 #1
0
void BGEZL_IDLE()
{
   long skip;
   if (irs >= 0)
     {
	update_count();
	skip = next_interupt - Count;
	if (skip > 3) Count += (skip & 0xFFFFFFFC);
	else BGEZL();
     }
   else BGEZL();
}
예제 #2
0
//13
void CMA_MIPSIV::BGEZALL()
{
	m_codeGen->PushCst(m_nAddress + 8);
	m_codeGen->PullRel(offsetof(CMIPS, m_State.nGPR[CMIPS::RA].nV[0]));

	BGEZL();
}