coins.simd
Class LirMemUtil

java.lang.Object
  extended bycoins.simd.LirMemUtil

public class LirMemUtil
extends java.lang.Object


Constructor Summary
LirMemUtil()
           
 
Method Summary
static void findMemUse(java.util.Vector lirs, int i, LirNode base, java.util.Vector out)
           
static LirNode getMemBase(LirNode mem)
           
static LirNode getMemName(LirNode inst)
           
static void getMemUse(LirNode inst, java.util.Vector out)
           
static boolean hasMemDef(LirNode inst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LirMemUtil

public LirMemUtil()
Method Detail

hasMemDef

public static boolean hasMemDef(LirNode inst)

getMemName

public static LirNode getMemName(LirNode inst)

getMemBase

public static LirNode getMemBase(LirNode mem)

findMemUse

public static void findMemUse(java.util.Vector lirs,
                              int i,
                              LirNode base,
                              java.util.Vector out)

getMemUse

public static void getMemUse(LirNode inst,
                             java.util.Vector out)