public class UnSSATransformer extends java.lang.Object implements Transformer
PhiExprs, add a=x to each CFG from.
TODO clean frame
| Modifier and Type | Class and Description |
|---|---|
protected static class |
UnSSATransformer.LiveA |
protected static class |
UnSSATransformer.RegAssign
designed for assign index to Local, each Object is related to a Local
|
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Comparator<UnSSATransformer.RegAssign> |
ORDER_REG_ASSIGN_BY_EXCLUDE_SIZE_DESC |
| Constructor and Description |
|---|
UnSSATransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
transform(IrMethod method) |
protected static final java.util.Comparator<UnSSATransformer.RegAssign> ORDER_REG_ASSIGN_BY_EXCLUDE_SIZE_DESC
public void transform(IrMethod method)
transform in interface Transformer