public final class Ir
extends java.lang.Object
Constructor and Description |
---|
Ir(java.lang.String modelName) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String name,
LetConstant value) |
void |
add(java.lang.String name,
LetLabel value) |
void |
add(java.lang.String name,
MemoryExpr value) |
void |
add(java.lang.String name,
Primitive value) |
void |
add(java.lang.String name,
Type value) |
void |
addRoot(Primitive value) |
java.util.Map<java.lang.String,LetConstant> |
getConstants() |
java.util.Map<java.lang.String,LetLabel> |
getLabels() |
java.util.Map<java.lang.String,MemoryExpr> |
getMemory() |
java.lang.String |
getModelName() |
java.util.Map<java.lang.String,Primitive> |
getModes() |
java.util.Map<java.lang.String,Primitive> |
getOps() |
java.util.List<Primitive> |
getRoots() |
java.util.Map<java.lang.String,Type> |
getTypes() |
public java.lang.String getModelName()
public void add(java.lang.String name, LetConstant value)
public void add(java.lang.String name, LetLabel value)
public void add(java.lang.String name, Type value)
public void add(java.lang.String name, MemoryExpr value)
public void add(java.lang.String name, Primitive value)
public void addRoot(Primitive value)
public java.util.Map<java.lang.String,LetConstant> getConstants()
public java.util.Map<java.lang.String,LetLabel> getLabels()
public java.util.Map<java.lang.String,Type> getTypes()
public java.util.Map<java.lang.String,MemoryExpr> getMemory()
public java.util.Map<java.lang.String,Primitive> getModes()
public java.util.Map<java.lang.String,Primitive> getOps()
public java.util.List<Primitive> getRoots()