public class SSAUnaryOpInstruction extends SSAAbstractUnaryInstruction
for a list of operatorsSSAInstruction.IVisitor, SSAInstruction.Visitorresult, valiindex, NO_INDEX| Constructor and Description |
|---|
SSAUnaryOpInstruction(int iindex,
com.ibm.wala.shrikeBT.IUnaryOpInstruction.IOperator operator,
int result,
int val) |
| Modifier and Type | Method and Description |
|---|---|
SSAInstruction |
copyForSSA(SSAInstructionFactory insts,
int[] defs,
int[] uses)
This method is meant to be used during SSA conversion for an IR that is not in SSA form.
|
com.ibm.wala.shrikeBT.IUnaryOpInstruction.IOperator |
getOpcode() |
String |
toString(SymbolTable symbolTable) |
void |
visit(SSAInstruction.IVisitor v)
Apply an IVisitor to this instruction.
|
getDef, getDef, getNumberOfDefs, getNumberOfUses, getUse, hasDef, hashCode, isFallThroughequals, getExceptionTypes, getValueString, isPEI, toStringpublic SSAUnaryOpInstruction(int iindex,
com.ibm.wala.shrikeBT.IUnaryOpInstruction.IOperator operator,
int result,
int val)
public SSAInstruction copyForSSA(SSAInstructionFactory insts, int[] defs, int[] uses) throws IllegalArgumentException
SSAInstructioncopyForSSA in class SSAInstructionIllegalArgumentExceptionpublic String toString(SymbolTable symbolTable)
toString in class SSAInstructionpublic void visit(SSAInstruction.IVisitor v) throws NullPointerException
SSAInstructionvisit in class SSAInstructionNullPointerExceptionSSAInstruction.visit(IVisitor)public com.ibm.wala.shrikeBT.IUnaryOpInstruction.IOperator getOpcode()
Copyright © 2015. All rights reserved.