Class DUI
java.lang.Object
com.pnfsoftware.jeb.core.units.code.DUI
Def-use information object provided by
IDFA implementation. These objects represent the
variables defined, used, potentially-defined, potentially-used, and spoiled by an instruction.
(Not to be confused with data-chains!). These objects are read-only.-
Method Summary
Modifier and TypeMethodDescriptionbooleangetDef()Get variables defined by the instruction.Get variables potentially defined by the instruction.Get variables spoiled by the instruction.getUse()Get variables used by the instruction.Get variables potentially used by the instruction.inthashCode()
-
Method Details
-
getDef
Get variables defined by the instruction.- Returns:
- defined variables
-
getUse
Get variables used by the instruction.- Returns:
- used variables
-
getDefPot
Get variables potentially defined by the instruction.- Returns:
- potentially defined variables
-
getUsePot
Get variables potentially used by the instruction.- Returns:
- potentially used variables
-
getSpoiled
Get variables spoiled by the instruction.- Returns:
- spoiled variables
-
hashCode
public int hashCode() -
equals
-