coins.backend.sim
Class TypicalPattern

java.lang.Object
  extended bycoins.backend.sim.TypicalPattern

public class TypicalPattern
extends java.lang.Object


Constructor Summary
TypicalPattern()
           
 
Method Summary
 boolean analyze(LirNode node, java.lang.String machine, Root root)
           
 boolean frameregister(java.lang.String rname, java.lang.String machine)
           
 boolean isFrameRegister(java.lang.String rname, java.lang.String machine)
           
 boolean localAnalyze(java.lang.String machine, LirNode node, Root root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypicalPattern

public TypicalPattern()
Method Detail

localAnalyze

public boolean localAnalyze(java.lang.String machine,
                            LirNode node,
                            Root root)

analyze

public final boolean analyze(LirNode node,
                             java.lang.String machine,
                             Root root)

isFrameRegister

public boolean isFrameRegister(java.lang.String rname,
                               java.lang.String machine)

frameregister

public final boolean frameregister(java.lang.String rname,
                                   java.lang.String machine)