harpoon.IR.Quads
Class ThreadInliner

java.lang.Object
  extended by harpoon.IR.Quads.ThreadInliner

public class ThreadInliner
extends Object

ThreadInliner

Version:
$Id: ThreadInliner.java,v 1.4 2002/04/10 03:05:19 cananian Exp $
Author:
Brian Demsky <bdemsky@mit.edu>

Constructor Summary
ThreadInliner()
           
 
Method Summary
static HCodeFactory codeFactory(HCodeFactory parent, Set startset, Set joinset)
          Returns a HCodeFactory that uses LoopOptimize.
static HCode makeswaps(HCode hc, Set startset, Set joinset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadInliner

public ThreadInliner()
Method Detail

codeFactory

public static HCodeFactory codeFactory(HCodeFactory parent,
                                       Set startset,
                                       Set joinset)
Returns a HCodeFactory that uses LoopOptimize.


makeswaps

public static HCode makeswaps(HCode hc,
                              Set startset,
                              Set joinset)