coins.simd
Class ConstantFolding

java.lang.Object
  extended bycoins.simd.ConstantFolding

public class ConstantFolding
extends java.lang.Object

Class for constant folding


Constructor Summary
ConstantFolding(Function f)
          Constructs a ConstantFolding object
 
Method Summary
 void invoke(BasicBlk blk)
          Do constant folding for each statements in a basic block
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantFolding

public ConstantFolding(Function f)
Constructs a ConstantFolding object

Parameters:
f - Function
Method Detail

invoke

public void invoke(BasicBlk blk)
Do constant folding for each statements in a basic block

Parameters:
blk - BasicBlk