nz.net.juju.jaune
Class PeepholeRules

java.lang.Object
  |
  +--nz.net.juju.jaune.PeepholeRules

public class PeepholeRules
extends java.lang.Object

Basic set of peephole rules, generated using scripts/convertPeepRules.pl and PeepholeRules.txt. Recommend using PeepholeRules.txt as it's easier to read and maintain. RETARGET: Change these rules based on the target.


Field Summary
static PeepholeOptimiser OPTIMISER
          Simple hack that provides a single instance of the peephole optimiser.
static PeepholeRule[] RULES
           
 
Constructor Summary
PeepholeRules()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RULES

public static final PeepholeRule[] RULES

OPTIMISER

public static final PeepholeOptimiser OPTIMISER
Simple hack that provides a single instance of the peephole optimiser.
Constructor Detail

PeepholeRules

public PeepholeRules()