cetus.analysis
Class LoopInfo
java.lang.Object
cetus.analysis.LoopInfo
public class LoopInfo
- extends java.lang.Object
Represents loop-related information
|
Constructor Summary |
LoopInfo()
|
LoopInfo(Loop loop)
Creates a data structure containing loop-related information (use only if canonical loop) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LoopInfo
public LoopInfo()
LoopInfo
public LoopInfo(Loop loop)
- Creates a data structure containing loop-related information (use only if canonical loop)
- Parameters:
loop -
getLoopUB
public Expression getLoopUB()
setLoopUB
public void setLoopUB(Expression ub)
getLoopLB
public Expression getLoopLB()
setLoopLB
public void setLoopLB(Expression lb)
getLoopIncrement
public Expression getLoopIncrement()
setLoopIncrement
public void setLoopIncrement(Expression inc)
getLoopIndex
public Expression getLoopIndex()
getNest
public java.util.LinkedList getNest()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object