SandMark version 2.0


sandmark.watermark.ct.encode.ir2ir
Class CleanUp

java.lang.Object
  |
  +--sandmark.watermark.ct.encode.ir2ir.Transformer
        |
        +--sandmark.watermark.ct.encode.ir2ir.CleanUp

public class CleanUp
extends Transformer


Field Summary
(package private)  GlobalStorage storage
           
 
Fields inherited from class sandmark.watermark.ct.encode.ir2ir.Transformer
orig, props
 
Constructor Summary
CleanUp(Build p, java.util.Properties props)
           
 
Method Summary
 void clean(List M)
           
(package private)  Edge getEdge(IR f)
           
(package private)  Node getNode(IR f)
           
static void main(java.lang.String[] args)
           
 Build mutate()
           
 List removeMultiple(List p)
           
 List removeMultipleA(List p)
           
 List removeMultipleB(List p)
           
 List removeUnused(List p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

storage

GlobalStorage storage
Constructor Detail

CleanUp

public CleanUp(Build p,
               java.util.Properties props)
Method Detail

getNode

Node getNode(IR f)

getEdge

Edge getEdge(IR f)

removeUnused

public List removeUnused(List p)

removeMultipleA

public List removeMultipleA(List p)

removeMultipleB

public List removeMultipleB(List p)

removeMultiple

public List removeMultiple(List p)

clean

public void clean(List M)

mutate

public Build mutate()
Specified by:
mutate in class Transformer

main

public static void main(java.lang.String[] args)

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002