coins.opt
クラス ConstPropagationAndFoldingHirOld
java.lang.Object
|
+--coins.opt.ConstPropagationAndFoldingOld
|
+--coins.opt.ConstPropagationAndFoldingHirOld
- public class ConstPropagationAndFoldingHirOld
- extends ConstPropagationAndFoldingOld
This class performs constant propagation and folding operations that are specific to HIR.
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hir
public final HIR hir
ConstPropagationAndFoldingHirOld
public ConstPropagationAndFoldingHirOld(FlowResults pResults)
checkRHSAndRegister
IR checkRHSAndRegister(SetRefRepr pSetRefRepr,
java.util.Map pDefs)
constRHS
java.lang.Object constRHS(IR pDefNode)
createConstNodeFromConst
IR createConstNodeFromConst(java.lang.Object pConst)
addressUsed
boolean addressUsed(IR pIR)
foldBinary
IR foldBinary(IR pParent,
IR pChild,
IR pChild0)