SandMark version 2.1


sandmark.watermark.ct.encode.ir2ir
Class SaveNodes

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

public class SaveNodes
extends Transformer


Field Summary
(package private)  GlobalStorage storage
           
 
Fields inherited from class sandmark.watermark.ct.encode.ir2ir.Transformer
orig, props
 
Constructor Summary
SaveNodes(Build p, GlobalStorage storage, java.util.Properties props)
           
 
Method Summary
 List load(IR f, Graph subGraph, Node node, java.util.HashSet seen)
           
 List loadUsed(List ops)
           
static void main(java.lang.String[] args)
           
 Build mutate()
           
static void printStorage(GlobalStorage storage, java.lang.String nodeName, Node node)
           
(package private)  List storeNode(List ops)
           
 
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

SaveNodes

public SaveNodes(Build p,
                 GlobalStorage storage,
                 java.util.Properties props)
Method Detail

storeNode

List storeNode(List ops)

load

public List load(IR f,
                 Graph subGraph,
                 Node node,
                 java.util.HashSet seen)

loadUsed

public List loadUsed(List ops)

mutate

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

printStorage

public static void printStorage(GlobalStorage storage,
                                java.lang.String nodeName,
                                Node node)

main

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

SandMark version 2.1

Wed Jul 3 17:27:43 MST 2002