Class Segment
- java.lang.Object
-
- ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
-
- ru.ispras.microtesk.mmu.translator.ir.Segment
-
public final class Segment extends AbstractStorage
-
-
Field Summary
-
Fields inherited from class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
ENTRY_NAME, HIT_ATTR_NAME, READ_ATTR_NAME, WRITE_ATTR_NAME
-
-
Constructor Summary
Constructors Constructor Description Segment(java.lang.String id, Address address, Var addressArg, java.math.BigInteger min, java.math.BigInteger max, Address dataArgAddress, Var dataArg, java.util.Map<java.lang.String,Var> variables, java.util.Map<java.lang.String,Attribute> attrs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Address
getDataArgAddress()
java.math.BigInteger
getMax()
java.math.BigInteger
getMin()
java.lang.String
toString()
-
Methods inherited from class ru.ispras.microtesk.mmu.translator.ir.AbstractStorage
getAddress, getAddressArg, getAttribute, getAttributes, getDataArg, getId, getVariable, getVariables
-
-
-
-
Method Detail
-
getMin
public java.math.BigInteger getMin()
-
getMax
public java.math.BigInteger getMax()
-
getDataArgAddress
public Address getDataArgAddress()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-