at.dms.backend
Class LivenessAnalysis

java.lang.Object
  extended by at.dms.backend.LivenessAnalysis

public class LivenessAnalysis
extends Object

This class compute the liveness of each temporaries


Constructor Summary
LivenessAnalysis(at.dms.backend.BasicBlock[] bblocks, at.dms.backend.BasicBlock[] eblocks)
          Creates a new instruction handle.
 
Method Summary
 at.dms.backend.QTemporary[] getTemporaries()
          Returns the temporaries defined in this method
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LivenessAnalysis

public LivenessAnalysis(at.dms.backend.BasicBlock[] bblocks,
                        at.dms.backend.BasicBlock[] eblocks)
Creates a new instruction handle. BUGGY CUT AND PASTE COMMENT

Method Detail

run

public void run()

getTemporaries

public at.dms.backend.QTemporary[] getTemporaries()
Returns the temporaries defined in this method