net.sf.farrago.fennel.calc
Class CalcProgramBuilder.IntegralNativeInstructionDef

java.lang.Object
  extended by net.sf.farrago.fennel.calc.CalcProgramBuilder.InstructionDef
      extended by net.sf.farrago.fennel.calc.CalcProgramBuilder.IntegralNativeInstructionDef
Direct Known Subclasses:
CalcProgramBuilder.IntegralNativeShift
Enclosing class:
CalcProgramBuilder

static class CalcProgramBuilder.IntegralNativeInstructionDef
extends CalcProgramBuilder.InstructionDef


Field Summary
 
Fields inherited from class net.sf.farrago.fennel.calc.CalcProgramBuilder.InstructionDef
name, regCount
 
Constructor Summary
CalcProgramBuilder.IntegralNativeInstructionDef(String name, int regCount)
           
 
Method Summary
(package private)  void add(CalcProgramBuilder builder, CalcReg... regs)
          Adds this instruction to a program.
 
Methods inherited from class net.sf.farrago.fennel.calc.CalcProgramBuilder.InstructionDef
add, add, addInternal, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CalcProgramBuilder.IntegralNativeInstructionDef

CalcProgramBuilder.IntegralNativeInstructionDef(String name,
                                                int regCount)
Method Detail

add

void add(CalcProgramBuilder builder,
         CalcReg... regs)
Description copied from class: CalcProgramBuilder.InstructionDef
Adds this instruction to a program.

Overrides:
add in class CalcProgramBuilder.InstructionDef