Uses of Class
com.cmpware.cmp.IllegalRegisterException

Packages that use IllegalRegisterException
com.cmpware.cmp   
com.cmpware.cmp.models   
com.cmpware.fastmodel   
com.cmpware.tools   
 

Uses of IllegalRegisterException in com.cmpware.cmp
 

Methods in com.cmpware.cmp that throw IllegalRegisterException
abstract  void Processor.execute(int instr)
          This method is called after the fetch() and decode() and represents the execution phase of the instruction.
 int Processor.getRegister(int i)
          This method returns a general purpose register.
 int Processor.getSpecialRegister(int i)
          This method returns a Special Purpose register.
 void Processor.setRegister(int i, int a)
          This method sets a general purpose register.
 void Processor.setSpecialRegister(int i, int a)
          This method sets a special purpose register.
 void Processor.step(long globalCycleCount)
          This method steps the simulation one cycle.
 

Uses of IllegalRegisterException in com.cmpware.cmp.models
 

Methods in com.cmpware.cmp.models that throw IllegalRegisterException
 void HardNodeDemo.execute(int instr)
           
 void Sparc.execute(int instr)
           
 void MicroBlaze_old.execute(int instr)
           
 void ALU.execute(int instr)
           
 void NIOS.execute(int instr)
           
 void NIOS2.execute(int instr)
           
 void Null.execute(int instr)
           
 

Uses of IllegalRegisterException in com.cmpware.fastmodel
 

Methods in com.cmpware.fastmodel that throw IllegalRegisterException
 void NullFunction.exec(long addr)
           
 void IllegalOpcode.exec(long addr)
          This abstract method implements the instruction execution.
abstract  void Function.exec(long addr)
          This abstract method implements the instruction execution.
 void Breakpoint.exec(long addr)
          This abstract method implements the instruction execution.
 void FastModel_old.execute(int instr)
           
 void FastModel.execute(int instr)
           
 void FastModel_old.step(long globalCycleCount)
           
 void FastModel.step(long globalCycleCount)
           
 

Uses of IllegalRegisterException in com.cmpware.tools
 

Methods in com.cmpware.tools that throw IllegalRegisterException
 void AutoModelVLIW.Function.exec(Processor p)
          This method implements the instruction execution.
 void AutoModel.Asm.exec(Processor p)
          This method implements the instruction execution.
 void AutoModel.Function.exec(Processor p)
          This method implements the instruction execution.
 void AutoModelVLIW.execute(int instr)
           
 void AutoModel.execute(int instr)
           
 void AutoModel.postExecute(int instr)
          This method is called immediately after execution and may be overloaded to do things like save instruction field values to locals.
 void AutoModel.preExecute(int instr)
          This method is called immediately before execution and may be overloaded to do things like save instruction field values to locals.