coins.simd
Class ReplaceRegNames

java.lang.Object
  extended bycoins.simd.ReplaceRegNames

public class ReplaceRegNames
extends java.lang.Object


Field Summary
(package private)  Function func
           
(package private)  Name name
           
(package private)  LirFactory newLir
           
(package private)  java.util.HashMap ntmap
           
(package private)  ReversibleMap rmap
           
 
Constructor Summary
(package private) ReplaceRegNames(Function f)
           
 
Method Summary
 java.util.Collection getNtmap()
           
 java.util.Vector getReplRegPairs()
           
 void toNewName(BasicBlk blk)
           
 void toNewName(java.util.Vector in)
           
 void toOldName(BasicBlk blk)
           
 void toOldName(java.util.Vector in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

Name name

func

Function func

newLir

LirFactory newLir

rmap

ReversibleMap rmap

ntmap

java.util.HashMap ntmap
Constructor Detail

ReplaceRegNames

ReplaceRegNames(Function f)
Method Detail

toNewName

public void toNewName(BasicBlk blk)

toNewName

public void toNewName(java.util.Vector in)

toOldName

public void toOldName(BasicBlk blk)

toOldName

public void toOldName(java.util.Vector in)

getNtmap

public java.util.Collection getNtmap()

getReplRegPairs

public java.util.Vector getReplRegPairs()