Package com.aparapi.internal.instruction
Class InstructionPattern
- java.lang.Object
-
- com.aparapi.internal.instruction.InstructionPattern
-
public class InstructionPattern extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
InstructionPattern.AssignableInstructionMatcher
static class
InstructionPattern.InstructionMatch
static class
InstructionPattern.InstructionMatcher
-
Field Summary
-
Constructor Summary
Constructors Constructor Description InstructionPattern()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
compareSubTrees(Instruction _lhs, Instruction _rhs)
-
-
-
Field Detail
-
assignToLocalVariable
public static final InstructionPattern.InstructionMatcher assignToLocalVariable
-
constant
public static final InstructionPattern.InstructionMatcher constant
-
assignToArrayElement
public static final InstructionPattern.InstructionMatcher assignToArrayElement
-
methodCall
public static final InstructionPattern.InstructionMatcher methodCall
-
longHandIncLocalVariable
public static final InstructionPattern.InstructionMatcher longHandIncLocalVariable
-
longHandDecLocalVariable
public static final InstructionPattern.InstructionMatcher longHandDecLocalVariable
-
fieldPlusOne
public static final InstructionPattern.InstructionMatcher fieldPlusOne
-
fieldMinusOne
public static final InstructionPattern.InstructionMatcher fieldMinusOne
-
fieldArrayElementAccess
public static final InstructionPattern.InstructionMatcher fieldArrayElementAccess
-
fieldArrayElementPlusOne
public static final InstructionPattern.InstructionMatcher fieldArrayElementPlusOne
-
fieldArrayElementMinusOne
public static final InstructionPattern.InstructionMatcher fieldArrayElementMinusOne
-
longHandFieldArrayElementIncrement
public static final InstructionPattern.InstructionMatcher longHandFieldArrayElementIncrement
-
longHandFieldArrayElementDecrement
public static final InstructionPattern.InstructionMatcher longHandFieldArrayElementDecrement
-
accessLocalVariable
public static final InstructionPattern.InstructionMatcher accessLocalVariable
-
inc
public static final InstructionPattern.InstructionMatcher inc
-
cast
public static final InstructionPattern.InstructionMatcher cast
-
accessInstanceField
public static final InstructionPattern.InstructionMatcher accessInstanceField
-
assignToInstanceField
public static final InstructionPattern.InstructionMatcher assignToInstanceField
-
iadd
public static final InstructionPattern.InstructionMatcher iadd
-
-
Method Detail
-
compareSubTrees
private boolean compareSubTrees(Instruction _lhs, Instruction _rhs)
-
-