dspl.backend
Class CCallInstructionProcessor

java.lang.Object
  extended by dspl.backend.CCallInstructionProcessor
Direct Known Subclasses:
X86CCallInstructionProcessor

public abstract class CCallInstructionProcessor
extends java.lang.Object

Abstract CCallInstructionProcessor from which all ISAs must derive a class to convert CCallInstructions into the appriopriate asm instructions

Author:
David

Constructor Summary
CCallInstructionProcessor()
           
 
Method Summary
abstract  void processCCallInstruction(CCallInstruction inst, InstructionProcessor ip, SymbolTable st, AssemblyfileGenerator afg)
          Process a CCall Instruction, converting it into the proper asm instructions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CCallInstructionProcessor

public CCallInstructionProcessor()
Method Detail

processCCallInstruction

public abstract void processCCallInstruction(CCallInstruction inst,
                                             InstructionProcessor ip,
                                             SymbolTable st,
                                             AssemblyfileGenerator afg)
Process a CCall Instruction, converting it into the proper asm instructions

Parameters:
inst -
ip -
st -
afg -