Deprecated API

Deprecated Methods
coins.backend.Root.asmWriter()
            
coins.backend.cfg.FlowGraph.blkVectorByPre()
          use DFST class instead. 
coins.backend.cfg.FlowGraph.blkVectorByRPost()
          use DFST class instead. 
coins.backend.cfg.BasicBlk.dfn()
          use DFST class instead. 
coins.backend.cfg.BasicBlk.dfnPre()
          use DFST class instead. 
coins.backend.cfg.FlowGraph.dfstOrder()
          use DFST class instead. 
coins.backend.cfg.FlowGraph.dfstOrderHook(DfstHook)
          use DFST class instead. 
coins.backend.util.BiLink.insertAllAfter(BiList)
          renamed to addAllAfter. 
coins.backend.util.BiLink.insertAllBefore(BiList)
          renamed to addAllBefore. 
coins.backend.cfg.BasicBlk.isAncestorOf(BasicBlk)
          use DFST class instead. 
coins.backend.cfg.BasicBlk.isDescendantOf(BasicBlk)
          use DFST class instead. 
coins.backend.cfg.FlowGraph.maxDfn()
          use DFST class instead. 
coins.backend.lir.LirNode.nSrcs()
          use nKids instead. 
coins.backend.lir.LirFactory.operator0(int, int, LirNode)
          use node() instead. 
coins.backend.lir.LirFactory.operator0(int, int, LirNode[])
          use node() instead. 
coins.backend.lir.LirFactory.operator0(int, int, LirNode, LirNode)
          use node() instead. 
coins.backend.lir.LirFactory.operator0(int, int, LirNode, LirNode, LirNode)
          use node() instead. 
coins.backend.cfg.BasicBlk.parent()
          use DFST class instead. 
coins.backend.Root.setAsmStream(OutputStream)
            
coins.backend.lir.LirNode.setSrc(int, LirNode)
          use setKid instead. 
coins.backend.lir.LirNode.src(int)
          use kid instead. 
coins.backend.lir.LirSymRef.toStringExp()
            
coins.backend.lir.LirNode.toStringExp()
            
coins.backend.lir.LirIconst.toStringExp()
            
 

Deprecated Constructors
coins.backend.Root(CompileSpecification, PrintWriter, OutputStream)