Package com.tonic.analysis.ssa.transform
Interface IRTransform
-
- All Known Implementing Classes:
AlgebraicSimplification,BitTrackingDCE,BlockMerging,CommonSubexpressionElimination,ConditionalConstantPropagation,ConstantFolding,ControlFlowReducibility,CopyPropagation,CorrelatedValuePropagation,DeadCodeElimination,DuplicateBlockMerging,JumpThreading,LoopInvariantCodeMotion,LoopPredication,NullCheckElimination,PeepholeOptimizations,PhiConstantPropagation,Reassociate,RedundantCopyElimination,StrengthReduction
public interface IRTransformInterface for IR transformation passes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()Gets the name of this transformation.booleanrun(IRMethod method)Runs the transformation on the specified method.
-