Package com.googlecode.dex2jar.ir.ts
Class RemoveConstantFromSSA
java.lang.Object
com.googlecode.dex2jar.ir.ts.StatedTransformer
com.googlecode.dex2jar.ir.ts.RemoveConstantFromSSA
- All Implemented Interfaces:
Transformer
1. Remove constant AssignStmt.
a = "123"; return a;
to
return "123";
2. Remove Phi if all value are equal
a = "123"; // ... b = "123"; // ... c = PHI(a, b); return c;
to
// ... return "123";
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.googlecode.dex2jar.ir.ts.StatedTransformer
transform
-
Field Details
-
LOCAL_COMPARATOR
-
-
Constructor Details
-
RemoveConstantFromSSA
public RemoveConstantFromSSA()
-
-
Method Details
-
transformReportChanged
- Specified by:
transformReportChangedin classStatedTransformer
-