Package | Description |
---|---|
com.aparapi.internal.instruction | |
com.aparapi.internal.model |
Modifier and Type | Method and Description |
---|---|
boolean |
ExpressionList.foldComposite(Instruction _instruction)
Fold headTail.tail into valid composites
|
Modifier and Type | Method and Description |
---|---|
static ClassModel |
ClassModel.createClassModel(Class<?> _class) |
Map<Integer,Instruction> |
MethodModel.createListOfInstructions()
Create a linked list of instructions (from pcHead to pcTail).
|
Integer |
ClassModel.getPrivateMemorySize(String fieldName)
If a field does not satisfy the private memory conditions, null, otherwise the size of private memory required.
|
static Integer |
ClassModel.getPrivateMemorySizeFromFieldName(String fieldName) |
void |
ClassModel.parse(Class<?> _class)
We extract the class's classloader and name and delegate to private parse method.
|
void |
MethodModel.txFormDups(ExpressionList _expressionList,
Instruction _instruction)
DUP family of instructions break our stack unwind model (whereby we treat instructions like the oeprands they create/consume).
|
Copyright © 2016 Syncleus. All rights reserved.