@Deprecated
public class DataFlow
extends java.lang.Object
Constructor and Description |
---|
DataFlow()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Expression> |
defines(Traversable root)
Deprecated.
|
static java.util.TreeMap<Expression,Expression> |
defSet(Traversable root)
Deprecated.
Determines the set of definitions in the IR subtree starting
at the specified root.
|
static java.util.Set |
getDefSet(BasicBlock block)
Deprecated.
|
static java.util.Set |
getUseSet(BasicBlock block)
Deprecated.
|
static java.util.Set<Expression> |
getUseSet(Traversable root)
Deprecated.
Determines the set of uses in the IR subtree starting
at the specified root.
|
static java.util.TreeSet<Expression> |
mayDefine(Traversable root)
Deprecated.
|
static void |
partitionScalarsAndArrays(java.util.Set<Expression> scalar_set,
java.util.Set<ArrayAccess> array_set,
java.util.Set<Expression> initial_set)
Deprecated.
|
public static java.util.Set getDefSet(BasicBlock block)
public static java.util.Set<Expression> defines(Traversable root)
public static java.util.TreeSet<Expression> mayDefine(Traversable root)
public static java.util.TreeMap<Expression,Expression> defSet(Traversable root)
public static java.util.Set getUseSet(BasicBlock block)
public static java.util.Set<Expression> getUseSet(Traversable root)
public static void partitionScalarsAndArrays(java.util.Set<Expression> scalar_set, java.util.Set<ArrayAccess> array_set, java.util.Set<Expression> initial_set)