coins.backend
Interface Transformer
- All Known Subinterfaces:
- GlobalTransformer, LocalTransformer
- All Known Implementing Classes:
- BackTranslateFromSsa, BackTranslateFromSsaBriggs, ChangeLoopStructure, Coalescing, CodeGenerator_mips.mipsAggregateByReference, CodeGenerator_mips.mipsSRR, CommonSubexpressionElimination, ConcatBlks, ConstantPropagation, CopyPropagation, DeadCodeElimination, DivideExpression, Dump, EdgeSplit, EmptyBlockElimination, GlobalReassociation, HoistingLoopInvariant, LirToC, OperatorStrengthReduction, PREQP, Profiler.LocalTrigger, Profiler.Trigger, RedundantPhiElimination, SimdDriver, SsaDriver, SsaGraph, TranslateToSsa
- public interface Transformer
Common Interface for Module/Function transformer.
|
Method Summary |
java.lang.String |
name()
Return the name of the transforming engine. |
java.lang.String |
subject()
Return brief description of the tranformation. |
name
public java.lang.String name()
- Return the name of the transforming engine.
Used for trace tag name.
- Returns:
- the name of the transforming engine.
subject
public java.lang.String subject()
- Return brief description of the tranformation.
- Returns:
- brief description of the tranformation.