Index
All Classes All Packages
A
- A - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- A - com.aparapi.internal.instruction.InstructionSet.PopSpec
- A - com.aparapi.internal.instruction.InstructionSet.PushSpec
- A - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- A - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- AALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- AASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ABSTRACT - com.aparapi.internal.model.ClassModel.Access
- ACC - com.aparapi.device.Device.TYPE
- ACC - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.The value representing execution on an accelerator device (Xeon Phi) via OpenCL.
- ACC_ENUM - com.aparapi.internal.model.ClassModel.Access
- ACC_SYNCHRONIZED - com.aparapi.internal.model.ClassModel.Access
- ACC_VOLATILE - com.aparapi.internal.model.ClassModel.Access
- ACCESSEDOBJECTFIELDNAMECONFLICT - com.aparapi.internal.exception.ClassParseException.TYPE
- ACCESSEDOBJECTNONFINAL - com.aparapi.internal.exception.ClassParseException.TYPE
- ACCESSEDOBJECTONLYSUPPORTSSIMPLEPUTFIELD - com.aparapi.internal.exception.ClassParseException.TYPE
- ACCESSEDOBJECTSETTERARRAY - com.aparapi.internal.exception.ClassParseException.TYPE
- accessInstanceField - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- accessLocalVariable - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- ACONST_NULL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- add(Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Add this instruction to the end of the list.
- add(ClassModel.ConstantPool.Entry) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- add(Object, long, OpenCLMem) - Method in class com.aparapi.internal.opencl.OpenCLProgram
- Add - com.aparapi.internal.instruction.InstructionSet.Operator
- addBranchTarget(InstructionSet.Branch) - Method in class com.aparapi.internal.instruction.Instruction
- addExecutionModes(Kernel.EXECUTION_MODE...) - Method in class com.aparapi.Kernel
-
Deprecated.See
Kernel.EXECUTION_MODE
.set possible fallback path for execution modes. for example setExecutionFallbackPath(GPU,CPU,JTP) will try to use the GPU if it fails it will fall back to OpenCL CPU and finally it will try JTP.
- addOpenCLDevice(OpenCLDevice) - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- address - Variable in class com.aparapi.internal.opencl.OpenCLMem
- AI - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIB - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIC - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AID - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIF - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AII - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIL - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIO - com.aparapi.internal.instruction.InstructionSet.PopSpec
- AIS - com.aparapi.internal.instruction.InstructionSet.PopSpec
- allocateArrayBufferIfFirstTimeOrArrayChanged(KernelArg, Object, int, int, int) - Method in class com.aparapi.internal.kernel.KernelRunner
-
Helper method that manages the memory allocation for storing the kernel argument data, so that the data can be exchanged between the host and the OpenCL device.
- ALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ALOAD_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ALOAD_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ALOAD_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ALOAD_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ALT - com.aparapi.device.Device.TYPE
- ALTERNATIVE_ALGORITHM - Static variable in class com.aparapi.device.JavaDevice
- ANEWARRAY - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ANNOTATION - com.aparapi.internal.model.ClassModel.Access
- AnnotationInfo(int, int, ElementValuePair[]) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo
- AnnotationInfo(ElementValuePair[], int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo
- AparapiBrokenBarrierException - Exception in com.aparapi.exception
-
Exception is thrown when an Aparapi kernel is executing in Java mode, and a barrier cannot be completed due to threads that die during its execution.
- AparapiBrokenBarrierException(String) - Constructor for exception com.aparapi.exception.AparapiBrokenBarrierException
- AparapiBrokenBarrierException(String, Throwable) - Constructor for exception com.aparapi.exception.AparapiBrokenBarrierException
- AparapiBrokenBarrierException(String, Throwable, boolean, boolean) - Constructor for exception com.aparapi.exception.AparapiBrokenBarrierException
- AparapiBrokenBarrierException(Throwable) - Constructor for exception com.aparapi.exception.AparapiBrokenBarrierException
- AparapiException - Exception in com.aparapi.internal.exception
-
We use
AparapiException
class and subclasses to wrap otherException
classes, mainly to allow differentiation between Aparapi specific issues at runtime. - AparapiException(String) - Constructor for exception com.aparapi.internal.exception.AparapiException
- AparapiException(Throwable) - Constructor for exception com.aparapi.internal.exception.AparapiException
- AparapiKernelFailedException - Exception in com.aparapi.exception
-
This exception is thrown when a Java kernel execution fails.
- AparapiKernelFailedException(String) - Constructor for exception com.aparapi.exception.AparapiKernelFailedException
- AparapiKernelFailedException(String, Throwable) - Constructor for exception com.aparapi.exception.AparapiKernelFailedException
- AparapiKernelFailedException(String, Throwable, boolean, boolean) - Constructor for exception com.aparapi.exception.AparapiKernelFailedException
- areCachesEnabled() - Static method in class com.aparapi.internal.model.CacheEnabler
- ARETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ARG_ARRAY_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_BYTE_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_CONST_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_DOUBLE_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_FLOAT_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_GLOBAL_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_INT_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_ISARG_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_LOCAL_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_LONG_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_PRIMITIVE_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_READONLY_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_READWRITE_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_SHORT_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARG_WRITEONLY_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- ARGS - com.aparapi.internal.instruction.InstructionSet.PopSpec
- ARGS - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- ArithmeticRightShift - com.aparapi.internal.instruction.InstructionSet.Operator
- ARRAY_RETURN - com.aparapi.internal.exception.ClassParseException.TYPE
- ArrayAccess(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.ArrayAccess
- ARRAYALIAS - com.aparapi.internal.exception.ClassParseException.TYPE
- arrayBaseOffset(Class<?>) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- arrayDimMangleSuffix - Static variable in class com.aparapi.internal.writer.BlockWriter
- arrayIndexScale(Class<?>) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- ARRAYLENGTH - com.aparapi.internal.instruction.InstructionSet.ByteCode
- arrayLengthMangleSuffix - Static variable in class com.aparapi.internal.writer.BlockWriter
- ARRAYLOCALVARIABLE - com.aparapi.internal.exception.ClassParseException.TYPE
- ARROWGAP - Static variable in class com.aparapi.internal.tool.InstructionViewer
- arrowHeadOut - Variable in class com.aparapi.internal.tool.InstructionViewer
- asBranch() - Method in class com.aparapi.internal.instruction.Instruction
- AssignableInstructionMatcher(Class<?>...) - Constructor for class com.aparapi.internal.instruction.InstructionPattern.AssignableInstructionMatcher
- assignToArrayElement - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- assignToInstanceField - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- assignToLocalVariable - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- ASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ASTORE_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ASTORE_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ASTORE_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ASTORE_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ATHROW - com.aparapi.internal.exception.ClassParseException.TYPE
- ATHROW - com.aparapi.internal.instruction.InstructionSet.ByteCode
- atomicAdd(int[], int, int) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- AttributePool(Attribute[], String) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool
- AttributePoolEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.AttributePoolEntry
- AUTO - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.
- awaitOnLocalBarrier() - Method in class com.aparapi.Kernel.KernelState
B
- B - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- BADGETTERNAMEMISMATCH - com.aparapi.internal.exception.ClassParseException.TYPE
- BADGETTERNAMENOTFOUND - com.aparapi.internal.exception.ClassParseException.TYPE
- BADGETTERTYPEMISMATCH - com.aparapi.internal.exception.ClassParseException.TYPE
- BADSETTERTYPEMISMATCH - com.aparapi.internal.exception.ClassParseException.TYPE
- BALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- BASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Bconst - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- Bcpci - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- begin() - Method in interface com.aparapi.opencl.OpenCL
- begin() - Method in class com.aparapi.opencl.OpenCLAdapter
- best() - Static method in class com.aparapi.device.Device
-
Deprecated.
- bestACC() - Static method in class com.aparapi.device.Device
-
Deprecated.
- bestACC() - Static method in class com.aparapi.internal.kernel.KernelManager.DeprecatedMethods
-
Deprecated.
- bestDevice() - Method in class com.aparapi.internal.kernel.KernelManager
- bestGPU() - Static method in class com.aparapi.device.Device
-
Deprecated.
- bestGPU() - Static method in class com.aparapi.internal.kernel.KernelManager.DeprecatedMethods
-
Deprecated.
- BINARY_CACHING_DISABLED - Static variable in class com.aparapi.internal.kernel.KernelRunner
- bind(Class<T>) - Method in class com.aparapi.device.OpenCLDevice
- bind(Class<T>, InputStream) - Method in class com.aparapi.device.OpenCLDevice
- bind(Class<T>, String) - Method in class com.aparapi.device.OpenCLDevice
- BIPUSH - com.aparapi.internal.instruction.InstructionSet.ByteCode
- bitIsSet(int) - Method in enum com.aparapi.internal.model.ClassModel.Access
- bits - Variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- bits - Variable in class com.aparapi.internal.opencl.OpenCLMem
- BitwiseAnd - com.aparapi.internal.instruction.InstructionSet.Operator
- BitwiseOr - com.aparapi.internal.instruction.InstructionSet.Operator
- BitwiseXor - com.aparapi.internal.instruction.InstructionSet.Operator
- BlockWriter - Class in com.aparapi.internal.writer
-
Base abstract class for converting
Aparapi
IR to text. - BlockWriter() - Constructor for class com.aparapi.internal.writer.BlockWriter
- Blvti - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- BlvtiBconst - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- BOTTOM_ARROW - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- Branch(MethodModel, InstructionSet.ByteCode, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Branch
- Branch(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Branch
- Branch32(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Branch32
- BranchSet - Class in com.aparapi.internal.instruction
-
Deals with the issue of recognizing that a sequence of bytecode branch instructions actually represent a single if/while with a logical expression.
- BranchSet(InstructionSet.Branch) - Constructor for class com.aparapi.internal.instruction.BranchSet
-
We construct a branch set with the 'last' branch.
- BranchSet.CompoundLogicalExpressionNode - Class in com.aparapi.internal.instruction
-
A node in the expression tree representing a simple logical expression.
- BranchSet.LogicalExpressionNode - Class in com.aparapi.internal.instruction
-
Base abstract class used to hold information used to construct node tree for logical expressions.
- BranchSet.SimpleLogicalExpressionNode - Class in com.aparapi.internal.instruction
-
A node in the expression tree representing a simple logical expression.
- branchTarget - Variable in class com.aparapi.internal.tool.InstructionViewer.InstructionView
- BranchVector(Instruction, Instruction) - Constructor for class com.aparapi.internal.tool.InstructionHelper.BranchVector
- breakBarrier(Throwable) - Method in interface com.aparapi.internal.kernel.IKernelBarrier
-
Breaks the barrier.
- BRIDGE - com.aparapi.internal.model.ClassModel.Access
- buildBranchGraphs(Map<Integer, Instruction>) - Method in class com.aparapi.internal.model.MethodModel
-
Here we connect the branch nodes to the instruction that they branch to.
- ByteBuffer - Class in com.aparapi.internal.reader
-
Used to parse ClassFile structure.
- BytecodeEncodedConstant(MethodModel, InstructionSet.ByteCode, ByteReader, boolean, T) - Constructor for class com.aparapi.internal.instruction.InstructionSet.BytecodeEncodedConstant
- ByteReader - Class in com.aparapi.internal.reader
-
Primarily used to parse various ClassFile structures.
- ByteReader(byte[]) - Constructor for class com.aparapi.internal.reader.ByteReader
-
Construct form an array of bytes.
- ByteReader(ByteBuffer) - Constructor for class com.aparapi.internal.reader.ByteReader
-
Construct form a given ByteBuffer.
- ByteReader(InputStream) - Constructor for class com.aparapi.internal.reader.ByteReader
-
Construct form an input stream (say a ClassFile).
- bytes(int) - Method in class com.aparapi.internal.reader.ByteReader
C
- C - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- CacheEnabler - Class in com.aparapi.internal.model
- CacheEnabler() - Constructor for class com.aparapi.internal.model.CacheEnabler
- CALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- CANCEL_STATUS_FALSE - Static variable in class com.aparapi.internal.kernel.KernelRunner
- CANCEL_STATUS_TRUE - Static variable in class com.aparapi.internal.kernel.KernelRunner
- cancelBarrier() - Method in interface com.aparapi.internal.kernel.IKernelBarrier
-
Cancels the barrier.
- cancelExecution() - Method in class com.aparapi.util.swing.MultiPassKernelSwingWorker
-
Utility method which just invokes
Kernel.cancelMultiPass()
on the executing kernel. - cancelMultiPass() - Method in class com.aparapi.internal.kernel.KernelRunner
- cancelMultiPass() - Method in class com.aparapi.Kernel
-
Invoking this method flags that once the current pass is complete execution should be abandoned.
- cast - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- CASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- CHECKCAST - com.aparapi.internal.instruction.InstructionSet.ByteCode
- checkForRecursion(Set<MethodModel>) - Method in class com.aparapi.internal.model.MethodModel
- CL_KHR_3D_IMAGE_WRITES - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_BYTE_ADDRESSABLE_SUPPORT - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_FP16 - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_FP64 - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_GL_SHARING - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_GLOBAL_INT32_BASE_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_GLOBAL_INT32_EXTENDED_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_INT64_BASE_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_INT64_EXTENDED_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_LOCAL_INT32_BASE_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_LOCAL_INT32_EXTENDED_ATOMICS - Static variable in interface com.aparapi.opencl.OpenCL
- CL_KHR_SELECT_FPROUNDING_MODE - Static variable in interface com.aparapi.opencl.OpenCL
- CLASS - com.aparapi.internal.model.ClassModel.ConstantPoolType
- CLASS_MODEL_BUILT - com.aparapi.internal.kernel.ProfilingEvent
- ClassEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.ClassEntry
- ClassModel - Class in com.aparapi.internal.model
-
Class represents a ClassFile (MyClass.class).
- ClassModel.Access - Enum in com.aparapi.internal.model
- ClassModel.AttributePool - Class in com.aparapi.internal.model
- ClassModel.AttributePool.AttributePoolEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.CodeEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.ConstantValueEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.DeprecatedEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.EnclosingMethodEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.ExceptionEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.InnerClassesEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo - Class in com.aparapi.internal.model
- ClassModel.AttributePool.LineNumberTableEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.LineNumberTableEntry.StartLineNumberPair - Class in com.aparapi.internal.model
- ClassModel.AttributePool.LocalVariableTypeTableEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.OtherEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.PoolEntry<T> - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RealLocalVariableTableEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.AnnotationValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.ArrayValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.ClassValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.EnumValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.PrimitiveValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.AnnotationValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.ArrayValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.ClassValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.EnumValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.PrimitiveValue - Class in com.aparapi.internal.model
- ClassModel.AttributePool.SignatureEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.SourceFileEntry - Class in com.aparapi.internal.model
- ClassModel.AttributePool.SyntheticEntry - Class in com.aparapi.internal.model
- ClassModel.ClassModelField - Class in com.aparapi.internal.model
- ClassModel.ClassModelInterface - Class in com.aparapi.internal.model
- ClassModel.ClassModelMethod - Class in com.aparapi.internal.model
- ClassModel.ConstantPool - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.ClassEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.DoubleEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.EmptyEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.Entry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.FieldEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.FloatEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.IntegerEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.InterfaceMethodEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.LongEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.MethodEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.MethodReferenceEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.MethodReferenceEntry.Arg - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.NameAndTypeEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.ReferenceEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.ReferenceEntry.Type - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.StringEntry - Class in com.aparapi.internal.model
- ClassModel.ConstantPool.UTF8Entry - Class in com.aparapi.internal.model
- ClassModel.ConstantPoolType - Enum in com.aparapi.internal.model
- ClassModel.LocalVariableInfo - Interface in com.aparapi.internal.model
- ClassModel.LocalVariableTableEntry<T extends ClassModel.LocalVariableInfo> - Interface in com.aparapi.internal.model
- ClassModel.MethodDescription - Class in com.aparapi.internal.model
- ClassModelField(Field, int, int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ClassModelField
- ClassModelMethod(Method, int) - Constructor for class com.aparapi.internal.model.ClassModel.ClassModelMethod
- ClassParseException - Exception in com.aparapi.internal.exception
-
We throw
ClassParseException
s (derived fromAparapiException
) if we encounter any Aparapi unfriendly constructs. - ClassParseException(ClassParseException.TYPE) - Constructor for exception com.aparapi.internal.exception.ClassParseException
- ClassParseException(ClassParseException.TYPE, String) - Constructor for exception com.aparapi.internal.exception.ClassParseException
- ClassParseException(Instruction, ClassParseException.TYPE) - Constructor for exception com.aparapi.internal.exception.ClassParseException
- ClassParseException(Throwable) - Constructor for exception com.aparapi.internal.exception.ClassParseException
- ClassParseException.TYPE - Enum in com.aparapi.internal.exception
- cleanUpArrays() - Method in class com.aparapi.internal.kernel.KernelRunner
- cleanUpArrays() - Method in class com.aparapi.Kernel
-
Frees the bulk of the resources used by this kernel, by setting array sizes in non-primitive
KernelArg
s to 1 (0 size is prohibited) and invoking kernel execution on a zero size range. - clear() - Method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- clone() - Method in class com.aparapi.Kernel
-
When using a Java Thread Pool Aparapi uses clone to copy the initial instance to each thread.
- clone() - Method in class com.aparapi.ProfileReport
- CLONE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- CloneInstruction(MethodModel, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CloneInstruction
- cloneInverted() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- cloneInverted() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- cloneInverted() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- CodeEntry(Code) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- CodeGenException - Exception in com.aparapi.internal.exception
- CodeGenException(String) - Constructor for exception com.aparapi.internal.exception.CodeGenException
- CodeGenException(Throwable) - Constructor for exception com.aparapi.internal.exception.CodeGenException
- Col() - Constructor for class com.aparapi.internal.tool.InstructionHelper.Table.Col
- Col(String) - Constructor for class com.aparapi.internal.tool.InstructionHelper.Table.Col
- collapseAll - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- collapsedBranchTarget - Variable in class com.aparapi.internal.tool.InstructionViewer.InstructionView
- com.aparapi - package com.aparapi
- com.aparapi.annotation - package com.aparapi.annotation
- com.aparapi.device - package com.aparapi.device
-
Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java.
- com.aparapi.exception - package com.aparapi.exception
- com.aparapi.internal.annotation - package com.aparapi.internal.annotation
- com.aparapi.internal.exception - package com.aparapi.internal.exception
- com.aparapi.internal.instruction - package com.aparapi.internal.instruction
- com.aparapi.internal.jni - package com.aparapi.internal.jni
- com.aparapi.internal.kernel - package com.aparapi.internal.kernel
- com.aparapi.internal.model - package com.aparapi.internal.model
- com.aparapi.internal.opencl - package com.aparapi.internal.opencl
- com.aparapi.internal.reader - package com.aparapi.internal.reader
- com.aparapi.internal.tool - package com.aparapi.internal.tool
- com.aparapi.internal.util - package com.aparapi.internal.util
- com.aparapi.internal.writer - package com.aparapi.internal.writer
- com.aparapi.opencl - package com.aparapi.opencl
- com.aparapi.util.swing - package com.aparapi.util.swing
- compareTo(Device) - Method in class com.aparapi.device.Device
- compareTo(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- COMPOSITE_ARBITRARY_SCOPE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_DO_WHILE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_EMPTY_LOOP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_FOR_ECLIPSE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_FOR_SUN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_IF - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_IF_ELSE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- COMPOSITE_WHILE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- CompositeEmptyLoopInstruction(MethodModel, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeEmptyLoopInstruction
- CompositeForSunInstruction(MethodModel, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeForSunInstruction
- CompositeIfElseInstruction(MethodModel, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeIfElseInstruction
- CompositeIfInstruction(MethodModel, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeIfInstruction
- CompositeInstruction(MethodModel, InstructionSet.ByteCode, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- CompositeWhileInstruction(MethodModel, Instruction, Instruction, BranchSet) - Constructor for class com.aparapi.internal.instruction.InstructionSet.CompositeWhileInstruction
- CompoundLogicalExpressionNode(boolean, BranchSet.LogicalExpressionNode, BranchSet.LogicalExpressionNode) - Constructor for class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- compute(K) - Method in interface com.aparapi.internal.model.ValueCache.ThrowingValueComputer
- computeIfAbsent(K) - Method in class com.aparapi.internal.model.ValueCache
- CONDITIONAL_START - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- ConditionalBranch(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch
- ConditionalBranch16(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch16
- config - Variable in class com.aparapi.internal.tool.InstructionViewer
- Config - Class in com.aparapi
-
A central location for holding all runtime configurable properties as well as logging configuration.
- Config() - Constructor for class com.aparapi.Config
- Config.InstructionListener - Interface in com.aparapi
- ConfigJNI - Class in com.aparapi.internal.jni
-
This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI
- ConfigJNI() - Constructor for class com.aparapi.internal.jni.ConfigJNI
- configure() - Method in class com.aparapi.device.OpenCLDevice
-
Called by the underlying Aparapi OpenCL platform, upon device detection.
- configure(OpenCLDevice) - Method in interface com.aparapi.device.IOpenCLDeviceConfigurator
-
Called for each OpenCL device detected by Aparapi.
Gives the client application an opportunity to refine the device configuration parameters. - CONFUSINGBRANCHESPOSSIBLYBREAK - com.aparapi.internal.exception.ClassParseException.TYPE
- CONFUSINGBRANCHESPOSSIBLYCONTINUE - com.aparapi.internal.exception.ClassParseException.TYPE
- constant - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- CONSTANT_ANNOTATION_NAME - Static variable in class com.aparapi.internal.writer.KernelWriter
- CONSTANT_SUFFIX - Static variable in class com.aparapi.Kernel
-
We can use this suffix to 'tag' intended constant buffers.
- ConstantPool(JavaClass) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool
- ConstantValueEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.ConstantValueEntry
- consumesStack() - Method in class com.aparapi.internal.instruction.Instruction
- convert(int) - Method in enum com.aparapi.internal.model.ClassModel.Access
- convert(String) - Static method in class com.aparapi.internal.model.ClassModel
- convert(String, String) - Static method in class com.aparapi.internal.model.ClassModel
- convert(String, String, boolean) - Static method in class com.aparapi.internal.model.ClassModel
- convertCast(String) - Method in class com.aparapi.internal.writer.BlockWriter
- convertType(String, boolean, boolean) - Method in class com.aparapi.internal.writer.BlockWriter
- convertType(String, boolean, boolean) - Method in class com.aparapi.internal.writer.KernelWriter
-
These three convert functions are here to perform any type conversion that may be required between Java and OpenCL.
- CPU - com.aparapi.device.Device.TYPE
- CPU - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.The value representing execution on a CPU device via OpenCL.
- create(int) - Static method in class com.aparapi.Range
- create(int, int) - Static method in class com.aparapi.Range
- create(Device, int) - Static method in class com.aparapi.Range
-
Create a one dimensional range
0.._globalWidth
with an undefined group size. - create(Device, int, int) - Static method in class com.aparapi.Range
-
Create a one dimensional range
0.._globalWidth
which is processed in groups of size _localWidth. - create(InstructionSet.ByteCode, MethodModel, Instruction, Instruction, BranchSet) - Static method in class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- create(MethodModel, ByteReader) - Static method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- create2D(int, int) - Static method in class com.aparapi.Range
- create2D(int, int, int, int) - Static method in class com.aparapi.Range
- create2D(Device, int, int) - Static method in class com.aparapi.Range
-
Create a two dimensional range
0.._globalWidth * 0.._globalHeight
choosing suitable values forlocalWidth
andlocalHeight
. - create2D(Device, int, int, int, int) - Static method in class com.aparapi.Range
-
Create a two dimensional range 0.._globalWidth x 0.._globalHeight using a group which is _localWidth x _localHeight in size.
- create3D(int, int, int) - Static method in class com.aparapi.Range
- create3D(int, int, int, int, int, int) - Static method in class com.aparapi.Range
- create3D(Device, int, int, int) - Static method in class com.aparapi.Range
-
Create a three dimensional range
0.._globalWidth * 0.._globalHeight *0../_globalDepth
choosing suitable values forlocalWidth
,localHeight
andlocalDepth
. - create3D(Device, int, int, int, int, int, int) - Static method in class com.aparapi.Range
-
Create a two dimensional range
0.._globalWidth * 0.._globalHeight *0../_globalDepth
in groups defined bylocalWidth
*localHeight
*localDepth
. - createClassModel(Class<?>) - Static method in class com.aparapi.internal.model.ClassModel
- createKernel(OpenCLProgram, String, List<OpenCLArgDescriptor>) - Static method in class com.aparapi.internal.opencl.OpenCLKernel
-
This method is used to create a new Kernel from JNI
- createList(Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
[1] [2] [3] [4] Note that passing null here essentially deletes the existing expression list and returns the expression
- createListOfInstructions() - Method in class com.aparapi.internal.model.MethodModel
-
Create a linked list of instructions (from pcHead to pcTail).
- createProgram(OpenCLDevice) - Method in class com.aparapi.internal.opencl.OpenCLProgram
- createProgram(OpenCLDevice, String) - Method in class com.aparapi.internal.jni.OpenCLJNI
- createRange(int) - Method in class com.aparapi.device.Device
- createRange(int, int) - Method in class com.aparapi.device.Device
- createRange2D(int, int) - Method in class com.aparapi.device.Device
- createRange2D(int, int, int, int) - Method in class com.aparapi.device.Device
- createRange3D(int, int, int) - Method in class com.aparapi.device.Device
- createRange3D(int, int, int, int, int, int) - Method in class com.aparapi.device.Device
- CURVEBOW - Static variable in class com.aparapi.internal.tool.InstructionViewer
D
- D - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- D - com.aparapi.internal.instruction.InstructionSet.PopSpec
- D - com.aparapi.internal.instruction.InstructionSet.PushSpec
- D - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- D - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- D2F - com.aparapi.internal.instruction.InstructionSet.ByteCode
- D2FCast - com.aparapi.internal.instruction.InstructionSet.Operator
- D2I - com.aparapi.internal.instruction.InstructionSet.ByteCode
- D2ICast - com.aparapi.internal.instruction.InstructionSet.Operator
- D2L - com.aparapi.internal.instruction.InstructionSet.ByteCode
- D2LCast - com.aparapi.internal.instruction.InstructionSet.Operator
- d8() - Method in class com.aparapi.internal.reader.ByteReader
- DADD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- data(Object...) - Method in class com.aparapi.internal.tool.InstructionHelper.Table
- DCMPG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DCMPL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DCONST_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DCONST_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DD - com.aparapi.internal.instruction.InstructionSet.PopSpec
- DDIV - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DEFAULT_POLL_INTERVAL - Static variable in class com.aparapi.util.swing.MultiPassKernelSwingWorker
- deoptimizeReverseBranches() - Method in class com.aparapi.internal.model.MethodModel
-
Javac optimizes some branches to avoid goto->goto, branch->goto etc.
- DeprecatedEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.DeprecatedEntry
- DeprecatedException - Exception in com.aparapi.exception
- DeprecatedException(String) - Constructor for exception com.aparapi.exception.DeprecatedException
- DeprecatedMethods() - Constructor for class com.aparapi.internal.kernel.KernelManager.DeprecatedMethods
- describe() - Method in class com.aparapi.Kernel.KernelState
- Device - Class in com.aparapi.device
- Device() - Constructor for class com.aparapi.device.Device
- Device.TYPE - Enum in com.aparapi.device
- dim - Variable in class com.aparapi.internal.tool.InstructionViewer.InstructionView
- dirty() - Method in class com.aparapi.internal.tool.InstructionViewer
- disableLocalBarrier() - Method in class com.aparapi.Kernel.KernelState
- disableUnsafe - Static variable in class com.aparapi.Config
-
Disable Unsafe
- dispose() - Method in class com.aparapi.internal.kernel.KernelRunner
-
Kernel.dispose()
delegates toKernelRunner.dispose()
which delegates todisposeJNI()
to actually close JNI data structures. - dispose() - Method in class com.aparapi.internal.opencl.OpenCLKernel
- dispose() - Method in class com.aparapi.internal.opencl.OpenCLProgram
- dispose() - Method in class com.aparapi.Kernel
-
Release any resources associated with this Kernel.
- dispose() - Method in interface com.aparapi.opencl.OpenCL
- dispose() - Method in class com.aparapi.opencl.OpenCLAdapter
- Div - com.aparapi.internal.instruction.InstructionSet.Operator
- DLOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DLOAD_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DLOAD_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DLOAD_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DLOAD_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DMUL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DNEG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DocMe - Annotation Type in com.aparapi.internal.annotation
-
Use this annotation to tag stuff that needs Java Doc added
- doesNotContainCompositeOrBranch(Instruction, Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
- doesNotContainContinueOrBreak(Instruction, Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Determine whether the sequence of instructions from _start to _extent is free of branches which extend beyond _extent.
- doorbell - Static variable in class com.aparapi.internal.tool.InstructionViewer
- DoorBell() - Constructor for class com.aparapi.internal.tool.InstructionViewer.DoorBell
- DOUBLE - com.aparapi.internal.model.ClassModel.ConstantPoolType
- DoubleEntry(double, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.DoubleEntry
- draw(Graphics) - Method in class com.aparapi.internal.tool.InstructionViewer
- draw(Graphics2D, Shape) - Method in class com.aparapi.internal.tool.InstructionViewer
- DREM - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DRETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSTORE_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSTORE_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSTORE_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSTORE_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DSUB - com.aparapi.internal.instruction.InstructionSet.ByteCode
- dumpDiagram(Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Aids debugging.
- dumpFlags - Static variable in class com.aparapi.Config
- dumpProfileOnExecution - Static variable in class com.aparapi.Config
-
Dumps profiling info (for a single execution) after every Kernel execution.
- dumpProfilesOnExit - Static variable in class com.aparapi.Config
-
Upon exiting the JVM, dumps kernel profiling info to standard out.
- DUP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DUP(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.DUP
- DUP_X1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DUP_X2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DUP2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DUP2_X1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- DUP2_X2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
E
- edge(Graphics2D, Color, InstructionViewer.InstructionView, InstructionViewer.InstructionView, String, String) - Method in class com.aparapi.internal.tool.InstructionViewer
- edgeCurve - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- edgeFan - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- EDGEGAP - Static variable in class com.aparapi.internal.tool.InstructionViewer
- ElementValuePair(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair
- ElementValuePair(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair
- EMPTY - com.aparapi.internal.model.ClassModel.ConstantPoolType
- EmptyEntry(int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.EmptyEntry
- enableARETURN - Static variable in class com.aparapi.Config
- enableARRAY - Static variable in class com.aparapi.Config
- enableARRAYLENGTH - Static variable in class com.aparapi.Config
- enableATHROW - Static variable in class com.aparapi.Config
- enableAtomic32 - Static variable in class com.aparapi.Config
- enableAtomic64 - Static variable in class com.aparapi.Config
- enableByteWrites - Static variable in class com.aparapi.Config
- enableDoubles - Static variable in class com.aparapi.Config
- enableExecutionModeReporting - Static variable in class com.aparapi.Config
-
Allows the user to request that the execution mode of each kernel invocation be reported to stdout.
- enableGETSTATIC - Static variable in class com.aparapi.Config
- enableInstructionDecodeViewer - Static variable in class com.aparapi.Config
- enableINVOKEINTERFACE - Static variable in class com.aparapi.Config
- enableMETHODARRAYPASSING - Static variable in class com.aparapi.Config
- enableMONITOR - Static variable in class com.aparapi.Config
- enableNEW - Static variable in class com.aparapi.Config
- enableProfiling - Static variable in class com.aparapi.internal.jni.ConfigJNI
-
Allows the user to turn on OpenCL profiling for the JNI/OpenCL layer.
- enableProfilingCSV - Static variable in class com.aparapi.internal.jni.ConfigJNI
-
Allows the user to turn on OpenCL profiling for the JNI/OpenCL layer, this information will be written to CSV file Usage -Dcom.codegen.enableProfiling={true|false}
- enablePUTFIELD - Static variable in class com.aparapi.Config
- enablePUTSTATIC - Static variable in class com.aparapi.Config
- enableShowFakeLocalVariableTable - Static variable in class com.aparapi.Config
- enableShowGeneratedOpenCL - Static variable in class com.aparapi.Config
-
Allows the user to request that generated OpenCL code is dumped to standard out.
- enableSWITCH - Static variable in class com.aparapi.Config
- enableVerboseJNI - Static variable in class com.aparapi.internal.jni.ConfigJNI
-
Allows the user to request that verbose JNI messages be dumped to stderr.
- enableVerboseJNIOpenCLResourceTracking - Static variable in class com.aparapi.internal.jni.ConfigJNI
-
Allows the user to request tracking of opencl resources.
- EnclosingMethodEntry(int, int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.EnclosingMethodEntry
- end() - Method in interface com.aparapi.opencl.OpenCL
- end() - Method in class com.aparapi.opencl.OpenCLAdapter
- Entry() - Constructor for class com.aparapi.Kernel.Entry
- Entry(int, ClassModel.ConstantPoolType) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.Entry
- Entrypoint - Class in com.aparapi.internal.model
- Entrypoint(ClassModel, MethodModel, Object) - Constructor for class com.aparapi.internal.model.Entrypoint
- Equal - com.aparapi.internal.instruction.InstructionSet.Operator
- EqualNULL - com.aparapi.internal.instruction.InstructionSet.Operator
- equals(Object) - Method in class com.aparapi.device.Device
- equals(Object) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- equals(Object) - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- EXCEPTION - com.aparapi.internal.exception.ClassParseException.TYPE
- ExceptionEntry(int[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.ExceptionEntry
- ExceptionPoolEntry(int, int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- execute(int) - Method in class com.aparapi.Kernel
-
Start execution of
_range
kernels. - execute(int, int) - Method in class com.aparapi.Kernel
-
Start execution of
_passes
iterations over the_range
of kernels. - execute(Range) - Method in class com.aparapi.Kernel.Entry
- execute(Range) - Method in class com.aparapi.Kernel
-
Start execution of
_range
kernels. - execute(Range, int) - Method in class com.aparapi.Kernel
-
Start execution of
_passes
iterations of_range
kernels. - execute(String, Range) - Method in class com.aparapi.Kernel
-
Start execution of
globalSize
kernels for the given entrypoint. - execute(String, Range, int) - Method in class com.aparapi.internal.kernel.KernelRunner
- execute(String, Range, int) - Method in class com.aparapi.Kernel
-
Start execution of
globalSize
kernels for the given entrypoint. - EXECUTED - com.aparapi.internal.kernel.ProfilingEvent
- executeFallbackAlgorithm(Range, int) - Method in class com.aparapi.Kernel
-
If
Kernel.hasFallbackAlgorithm()
has been overriden to return true, this method should be overriden so as to apply a single pass of the kernel's logic to the entire _range. - executionMode - Static variable in class com.aparapi.Config
-
Allows the user to request a specific Kernel.EXECUTION_MODE enum value for all Kernels.
- Experimental - Annotation Type in com.aparapi.annotation
-
Used to tag experimental features (methods/fields)
- ExpressionList - Class in com.aparapi.internal.instruction
-
Essentially a glorified linked list of Instructions plus some additional state to allow us to transform sequences.
- ExpressionList(MethodModel) - Constructor for class com.aparapi.internal.instruction.ExpressionList
F
- F - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- F - com.aparapi.internal.instruction.InstructionSet.PopSpec
- F - com.aparapi.internal.instruction.InstructionSet.PushSpec
- F - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- F - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- F2D - com.aparapi.internal.instruction.InstructionSet.ByteCode
- F2DCast - com.aparapi.internal.instruction.InstructionSet.Operator
- F2I - com.aparapi.internal.instruction.InstructionSet.ByteCode
- F2ICast - com.aparapi.internal.instruction.InstructionSet.Operator
- F2L - com.aparapi.internal.instruction.InstructionSet.ByteCode
- F2LCast - com.aparapi.internal.instruction.InstructionSet.Operator
- f4() - Method in class com.aparapi.internal.reader.ByteReader
- FADD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FakeGoto(MethodModel, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.FakeGoto
- FAKEGOTO - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FakeLocalVariableTableEntry(Map<Integer, Instruction>, ClassModel.ClassModelMethod) - Constructor for class com.aparapi.internal.model.MethodModel.FakeLocalVariableTableEntry
- FALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FALSE - Static variable in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatch
- FASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FCMPG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FCMPL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FCONST_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FCONST_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FCONST_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FDIV - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FF - com.aparapi.internal.instruction.InstructionSet.PopSpec
- FIELD - com.aparapi.internal.model.ClassModel.ConstantPoolType
- FIELD_ARRAY_ELEMENT_ASSIGN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FIELD_ARRAY_ELEMENT_INCREMENT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- fieldArrayElementAccess - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- FieldArrayElementAssign(MethodModel, InstructionSet.AssignToArrayElement, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementAssign
- FieldArrayElementIncrement(MethodModel, InstructionSet.AssignToArrayElement, boolean, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementIncrement
- fieldArrayElementMinusOne - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- fieldArrayElementPlusOne - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- FieldEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.FieldEntry
- fieldMinusOne - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- fieldPlusOne - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- fill(Graphics2D, Color, Shape) - Method in class com.aparapi.internal.tool.InstructionViewer
- fill(Graphics2D, Shape) - Method in class com.aparapi.internal.tool.InstructionViewer
- fillInStackTrace() - Method in exception com.aparapi.exception.AparapiKernelFailedException
- fillStroke(Graphics2D, Color, Color, Stroke, Shape) - Method in class com.aparapi.internal.tool.InstructionViewer
- FINAL - com.aparapi.internal.model.ClassModel.Access
- findEndOfConditionalBranchSet(Instruction) - Method in class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch
- first(Device.TYPE) - Static method in class com.aparapi.device.Device
-
Deprecated.
- firstCPU() - Static method in class com.aparapi.device.Device
-
Deprecated.
- firstDevice(Device.TYPE) - Static method in class com.aparapi.internal.kernel.KernelManager.DeprecatedMethods
-
Deprecated.
- firstGPU() - Static method in class com.aparapi.device.Device
-
Deprecated.
- FLOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FLOAD_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FLOAD_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FLOAD_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FLOAD_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FLOAT - com.aparapi.internal.model.ClassModel.ConstantPoolType
- FloatEntry(float, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.FloatEntry
- FMUL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FNEG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- fold - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- foldComposite(Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Fold headTail.tail into valid composites
- Form(T) - Constructor for class com.aparapi.internal.tool.InstructionViewer.Form
- format(Object...) - Method in class com.aparapi.internal.tool.InstructionHelper.Table.Col
- FREM - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FRETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSTORE_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSTORE_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSTORE_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSTORE_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- FSUB - com.aparapi.internal.instruction.InstructionSet.ByteCode
G
- get() - Method in class com.aparapi.internal.model.Memoizer.Impl
- get() - Method in interface com.aparapi.internal.model.Supplier
- get(boolean[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(boolean[]) - Method in interface com.aparapi.opencl.OpenCL
- get(boolean[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(boolean[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(boolean[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(byte[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(byte[]) - Method in interface com.aparapi.opencl.OpenCL
- get(byte[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(byte[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(byte[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(char[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(char[]) - Method in interface com.aparapi.opencl.OpenCL
- get(char[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(char[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(char[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(double[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(double[]) - Method in interface com.aparapi.opencl.OpenCL
- get(double[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(double[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(double[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(float[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(float[]) - Method in interface com.aparapi.opencl.OpenCL
- get(float[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(float[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(float[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(int) - Static method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- get(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- get(int) - Method in class com.aparapi.internal.tool.InstructionHelper.Table.Col
- get(int[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(int[]) - Method in interface com.aparapi.opencl.OpenCL
- get(int[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(int[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(int[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(long[]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(long[][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(long[][][]) - Method in class com.aparapi.Kernel
-
Enqueue a request to return this buffer from the GPU.
- get(short[]) - Method in interface com.aparapi.opencl.OpenCL
- get(short[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- get(Object) - Method in class com.aparapi.internal.kernel.KernelRunner
-
Enqueue a request to return this array from the GPU.
- getAbsolute() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- getAbsolute(int) - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- getAccessFlags() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getAccessFlags() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getAccessFlags() - Method in class com.aparapi.internal.model.ClassModel
- getAccessorVariableFieldEntry() - Method in class com.aparapi.internal.model.MethodModel
- getAccumulatedExecutionTime() - Method in class com.aparapi.Kernel
-
Determine the total execution time of all previous Kernel.execute(range) calls for all threads that ran this kernel for the device used in the last kernel execution.
- getAccumulatedExecutionTimeAllThreads(Device) - Method in class com.aparapi.Kernel
-
Determine the total execution time of all produced profile reports from all threads that executed the current kernel on the specified device.
- getAccumulatedExecutionTimeCurrentThread(Device) - Method in class com.aparapi.Kernel
-
Determine the total execution time of all previous kernel executions called from the current thread, calling this method, that executed the current kernel on the specified device.
- getAccumulatedTotalTime() - Method in class com.aparapi.internal.kernel.KernelProfile
- getAdjust() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- getAnnotations() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo
- getArg(int) - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getArg(int) - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getArg(int) - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getArg(int) - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getArg(int) - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getArg(int) - Method in interface com.aparapi.internal.instruction.InstructionSet.InterfaceConstantPoolMethodIndexAccessor
- getArg(int) - Method in interface com.aparapi.internal.instruction.InstructionSet.MethodCall
- getArgs() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getArgs() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getArgs() - Method in interface com.aparapi.internal.instruction.InstructionSet.InterfaceConstantPoolMethodIndexAccessor
- getArgs() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- getArgs() - Method in class com.aparapi.internal.model.ClassModel.MethodDescription
- getArgs(Method) - Method in class com.aparapi.device.OpenCLDevice
- getArrayDimensions() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry.Type
- getArrayFieldAccesses() - Method in class com.aparapi.internal.model.Entrypoint
- getArrayFieldArrayLengthUsed() - Method in class com.aparapi.internal.model.Entrypoint
- getArrayFieldAssignments() - Method in class com.aparapi.internal.model.Entrypoint
- getArrayIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.ArrayAccess
- getArrayRef() - Method in class com.aparapi.internal.instruction.InstructionSet.ArrayAccess
- getAssignToArrayElement() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementAssign
- getAssignToArrayElement() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementIncrement
- getAssignToLocalVariable() - Method in class com.aparapi.internal.instruction.InstructionSet.InlineAssignInstruction
- getAttributePool() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.AttributePoolEntry
- getAttributePool() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- getAttributePool() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getAttributePool() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getAttributePool() - Method in class com.aparapi.internal.model.ClassModel
- getAverageAsTableRow() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
- getBoolean(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getBootstrap() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getBranch() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- getBranches() - Method in class com.aparapi.internal.instruction.BranchSet
- getBranchSet() - Method in class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- getBranchSet() - Method in class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch
- getByte(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getByteCode() - Method in class com.aparapi.internal.instruction.Instruction
- getBytes() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.LocalVariableTypeTableEntry
- getBytes() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.OtherEntry
- getCalledMethods() - Method in class com.aparapi.internal.model.Entrypoint
- getCalledMethods() - Method in class com.aparapi.internal.model.MethodModel
- getCallTarget(ClassModel.ConstantPool.MethodEntry, boolean) - Method in class com.aparapi.internal.model.Entrypoint
- getCancelState() - Method in class com.aparapi.internal.kernel.KernelRunner
- getCancelState() - Method in class com.aparapi.Kernel
- getClassEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- getClassEntry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- getClassEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getClassIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- getClassIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.EnclosingMethodEntry
- getClassIndex() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- getClassModel() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getClassModel() - Method in class com.aparapi.internal.model.Entrypoint
- getClassName() - Method in class com.aparapi.internal.model.ClassModel.MethodDescription
- getClassWeAreModelling() - Method in class com.aparapi.internal.model.ClassModel
- getCode() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getCode() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- getCode() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getCodeEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getCodeEntry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getCommon() - Method in class com.aparapi.internal.instruction.InstructionSet.MultiAssignInstruction
- getCompliment() - Method in enum com.aparapi.internal.instruction.InstructionSet.Operator
- getConstantEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getConstantPool() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getConstantPool() - Method in class com.aparapi.internal.model.ClassModel
- getConstantPool() - Method in class com.aparapi.internal.model.MethodModel
- getConstantPoolEntry() - Method in interface com.aparapi.internal.instruction.InstructionSet.ConstantPoolEntryConstant
- getConstantPoolEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC_W
- getConstantPoolEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC
- getConstantPoolEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC2_W
- getConstantPoolFieldEntry() - Method in interface com.aparapi.internal.instruction.InstructionSet.FieldReference
- getConstantPoolFieldEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getConstantPoolFieldEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- getConstantPoolFieldEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getConstantPoolFieldEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getConstantPoolFieldIndex() - Method in interface com.aparapi.internal.instruction.InstructionSet.FieldReference
- getConstantPoolFieldIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getConstantPoolFieldIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- getConstantPoolFieldIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getConstantPoolFieldIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getConstantPoolIndex() - Method in interface com.aparapi.internal.instruction.InstructionSet.ConstantPoolEntryConstant
- getConstantPoolIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC_W
- getConstantPoolIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC
- getConstantPoolIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC2_W
- getConstantPoolInterfaceMethodEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getConstantPoolInterfaceMethodEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getConstantPoolInterfaceMethodEntry() - Method in interface com.aparapi.internal.instruction.InstructionSet.InterfaceConstantPoolMethodIndexAccessor
- getConstantPoolInterfaceMethodIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getConstantPoolInterfaceMethodIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getConstantPoolInterfaceMethodIndex() - Method in interface com.aparapi.internal.instruction.InstructionSet.InterfaceConstantPoolMethodIndexAccessor
- getConstantPoolMethodEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getConstantPoolMethodEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getConstantPoolMethodEntry() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getConstantPoolMethodEntry() - Method in interface com.aparapi.internal.instruction.InstructionSet.MethodCall
- getConstantPoolMethodIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getConstantPoolMethodIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getConstantPoolMethodIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getConstantPoolMethodIndex() - Method in interface com.aparapi.internal.instruction.InstructionSet.MethodCall
- getConstantPoolReferences(ClassModel.ConstantPool.Entry) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getConstantPoolType() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.Entry
- getConstNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.PrimitiveValue
- getConstNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.PrimitiveValue
- getContainer() - Method in class com.aparapi.internal.tool.InstructionViewer
- getConversionTime() - Method in class com.aparapi.Kernel
-
Determine the time taken to convert bytecode to OpenCL for first Kernel.execute(range) call.
- getConversionTime() - Method in class com.aparapi.ProfileReport
-
Determine the time taken to convert bytecode to OpenCL for first Kernel.execute(range) call.
- getCumulativeAsTableRow() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
- getCumulativeElapsedTimeAllCurrentThread() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time of entire execution, summed over all executions, for the current thread, if it has executed the kernel on the device assigned to this KernelDeviceProfile instance.
- getCumulativeElapsedTimeAllGlobal() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time of entire execution, summed over all executions, for all the threads, that executed the kernel on this device.
- getCumulativeElapsedTimeCurrrentThread(ProfilingEvent) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for a single event only, i.e.
- getCumulativeElapsedTimeGlobal(ProfilingEvent) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for a single event only, i.e.
- getCurrentPass() - Method in class com.aparapi.internal.kernel.KernelRunner
-
Returns the index of the current pass, or one of two special constants with negative values to indicate special progress states.
- getCurrentPass() - Method in class com.aparapi.Kernel
- getDeclaringClass() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getDefaultPreferences() - Method in class com.aparapi.internal.kernel.KernelManager
- getDelta() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- getDeprecatedEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getDescription() - Method in enum com.aparapi.internal.exception.ClassParseException.TYPE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatcher
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.CloneInstruction
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.FakeGoto
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementAssign
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementIncrement
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_AALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_AASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ACONST_NULL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ANEWARRAY
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ARETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ARRAYLENGTH
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ATHROW
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_BALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_BASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_BIPUSH
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_CALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_CASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_CHECKCAST
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_D2F
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_D2I
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_D2L
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DADD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DCMPG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DCMPL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DCONST_0
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DCONST_1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DDIV
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DMUL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DNEG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DREM
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DRETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DSUB
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP_X1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP_X2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP2_X1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP2_X2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_DUP2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_END
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_F2D
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_F2I
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_F2L
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FADD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FCMPG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FCMPL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FCONST_0
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FCONST_1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FCONST_2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FDIV
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FMUL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FNEG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FREM
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FRETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_FSUB
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GOTO_W
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GOTO
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2B
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2C
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2D
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2F
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2L
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_I2S
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IADD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IAND
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_0
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_3
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_4
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_5
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ICONST_M1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IDIV
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ACMPEQ
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ACMPNE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPEQ
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPGE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPGT
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPLE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPLT
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPNE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFEQ
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFGE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFGT
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFLE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFLT
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFNE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFNONNULL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IFNULL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IMUL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INEG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INSTANCEOF
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IOR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IREM
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IRETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ISHL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ISHR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ISUB
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IUSHR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IXOR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_JSR_W
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_JSR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_L2D
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_L2F
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_L2I
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LADD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LAND
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LCMP
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LCONST_0
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LCONST_1
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC_W
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC2_W
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDIV
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LMUL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LNEG
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LOOKUPSWITCH
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LOR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LREM
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LRETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LSHL
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LSHR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LSUB
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LUSHR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LXOR
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_MONITORENTER
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_MONITOREXIT
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_MULTIANEWARRAY
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_NEW
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_NEWARRAY
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_NOP
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_POP
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_POP2
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_RET
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_RETURN
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_SALOAD
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_SASTORE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_SIPUSH
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_SWAP
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_TABLESWITCH
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.InlineAssignInstruction
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexLoad
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexStore
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Load
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Store
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionSet.MultiAssignInstruction
- getDescription() - Method in class com.aparapi.internal.instruction.InstructionTransformer
- getDescription(ClassModel.ConstantPool.Entry) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getDescriptor() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getDescriptor() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getDescriptorIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getDescriptorIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getDescriptorIndex() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry
- getDescriptorUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getDescriptorUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getDescriptorUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry
- getDevice() - Method in class com.aparapi.internal.opencl.OpenCLProgram
- getDevice() - Method in class com.aparapi.ProfileReport
-
Retrieves the Aparapi device where the kernel was executed, producing this profile report.
- getDevice() - Method in class com.aparapi.Range
- getDeviceId() - Method in class com.aparapi.device.Device
- getDeviceId() - Method in class com.aparapi.device.JavaDevice
- getDeviceId() - Method in class com.aparapi.device.OpenCLDevice
- getDeviceProfile(Device) - Method in class com.aparapi.internal.kernel.KernelProfile
- getDeviceProfiles() - Method in class com.aparapi.internal.kernel.KernelProfile
- getDevices() - Method in class com.aparapi.internal.kernel.KernelProfile
- getDimensions() - Method in class com.aparapi.internal.instruction.InstructionSet.I_MULTIANEWARRAY
- getDims() - Method in class com.aparapi.Range
-
Get the number of dims for this Range.
- getDoubleEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getDoubleValue() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.DoubleEntry
- getElapsedTime(int) - Method in class com.aparapi.ProfileReport
-
Elapsed time for a single event only, i.e.
- getElapsedTime(int, int) - Method in class com.aparapi.ProfileReport
-
Elapsed time for all events
from
throughto
. - getElapsedTimeCurrentThread(int) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for a single event only and for the current thread, i.e.
- getElapsedTimeCurrentThread(int, int) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for all events
from
throughto
for the current thread. - getElapsedTimeLastThread(int) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for a single event only and for the last thread that finished executing a kernel, i.e.
- getElapsedTimeLastThread(int, int) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Elapsed time for all events
from
throughto
for the last thread that executed this KernelDeviceProfile instance respective kernel and device. - getEnd() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- getEnd() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getEnd() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- getEnd() - Method in class com.aparapi.ProfileInfo
- getEndPC() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- getEntrypoint() - Method in class com.aparapi.internal.model.ClassModel
- getEntrypoint(String, Object) - Method in class com.aparapi.internal.model.ClassModel
- getExceptionEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getExceptionPoolEntries() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- getExecutionMode() - Method in class com.aparapi.Kernel
-
Deprecated.See
Kernel.EXECUTION_MODE
Return the current execution mode. Before a Kernel executes, this return value will be the execution mode as determined by the setting of the EXECUTION_MODE enumeration. By default, this setting is either GPU if OpenCL is available on the target system, or JTP otherwise. This default setting can be changed by calling setExecutionMode().
After a Kernel executes, the return value will be the mode in which the Kernel actually executed.
- getExecutionTime() - Method in class com.aparapi.Kernel
-
Determine the execution time of the previous Kernel.execute(range) called from the last thread that ran and executed on the most recently used device.
- getExecutionTime() - Method in class com.aparapi.ProfileReport
-
Determine the execution time of the Kernel.execute(range) call from this report.
- getExprHead() - Method in class com.aparapi.internal.model.MethodModel
- getFailedDevices() - Method in class com.aparapi.internal.kernel.KernelPreferences
- getFallThrough() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- getFallThrough() - Method in class com.aparapi.internal.instruction.BranchSet
- getFallThrough() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- getFallThrough() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- getField(String) - Method in class com.aparapi.internal.model.ClassModel
- getField(String, String) - Method in class com.aparapi.internal.model.ClassModel
- GETFIELD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- getFieldEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getFieldFromClassHierarchy(Class<?>, String) - Static method in class com.aparapi.internal.model.Entrypoint
- getFieldOrVariableReference() - Method in class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- getFieldPoolEntries() - Method in class com.aparapi.internal.model.ClassModel
- getFirst() - Method in class com.aparapi.internal.instruction.BranchSet
- getFirstChild() - Method in class com.aparapi.internal.instruction.Instruction
- getFloat(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getFloatEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getFloatValue() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.FloatEntry
- getForwardConditionalBranches() - Method in class com.aparapi.internal.instruction.Instruction
- getForwardUnconditionalBranches() - Method in class com.aparapi.internal.instruction.Instruction
- getFrom() - Method in class com.aparapi.internal.instruction.InstructionSet.MultiAssignInstruction
- getFrom() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- getGlobalIds() - Method in class com.aparapi.Kernel.KernelState
- getGlobalMemSize() - Method in class com.aparapi.device.OpenCLDevice
- getGlobalSize(int) - Method in class com.aparapi.Range
-
Get the globalSize (of the range) given the requested dimension
- getGlobalSize_0() - Method in class com.aparapi.Range
- getGlobalSize_1() - Method in class com.aparapi.Range
- getGlobalSize_2() - Method in class com.aparapi.Range
- getGroupIds() - Method in class com.aparapi.Kernel.KernelState
- getHandler() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- getHead() - Method in class com.aparapi.internal.instruction.ExpressionList
- getHigh() - Method in class com.aparapi.internal.instruction.InstructionSet.I_TABLESWITCH
- getImmediate() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getIncrement() - Method in class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- getIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- getIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.ConstantValueEntry
- getIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getInnerAccess() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo
- getInnerIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo
- getInnerNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo
- getInstance() - Method in interface com.aparapi.internal.instruction.InstructionSet.AccessInstanceField
- getInstance() - Method in interface com.aparapi.internal.instruction.InstructionSet.AssignToInstanceField
- getInstance() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getInstance() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getInstanceReference() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getInstanceReference() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getInstanceReference() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getInstanceReference() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getInstanceReference() - Method in interface com.aparapi.internal.instruction.InstructionSet.InterfaceConstantPoolMethodIndexAccessor
- getInstanceReference() - Method in interface com.aparapi.internal.instruction.InstructionSet.VirtualMethodCall
- getInstruction() - Method in exception com.aparapi.internal.exception.ClassParseException
- getInt(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getIntegerEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getInterfaceMethodEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getIntValue() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.IntegerEntry
- getKernelClass() - Method in class com.aparapi.internal.kernel.KernelPreferences
-
What Kernel subclass is this the preferences for?
- getKernelClass() - Method in class com.aparapi.internal.kernel.PreferencesWrapper
- getKernelClass() - Method in class com.aparapi.ProfileReport
-
Retrieves the class of the kernel to which this profile report pertains to
- getKernelInstance() - Method in class com.aparapi.internal.model.Entrypoint
- getKernelState() - Method in class com.aparapi.Kernel
- getLabel() - Method in class com.aparapi.ProfileInfo
- getLabel(Instruction, boolean, boolean, boolean) - Static method in class com.aparapi.internal.tool.InstructionHelper
- getLast() - Method in class com.aparapi.internal.instruction.BranchSet
- getLastAsTableRow() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
- getLastChild() - Method in class com.aparapi.internal.instruction.Instruction
- getLastConversionTime() - Method in class com.aparapi.internal.kernel.KernelProfile
- getLastDeviceProfile() - Method in class com.aparapi.internal.kernel.KernelProfile
-
Retrieves the last device profile that was updated by the last thread that made a profiling information update, when executing this kernel on the specified device.
- getLastExecutionTime() - Method in class com.aparapi.internal.kernel.KernelProfile
- getLength() - Method in class com.aparapi.internal.instruction.Instruction
- getLength() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.AttributePoolEntry
- getLength() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getLhs() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- getLhs() - Method in interface com.aparapi.internal.instruction.InstructionSet.Binary
- getLhs() - Method in class com.aparapi.internal.instruction.InstructionSet.BinaryOperator
- getLhs() - Method in class com.aparapi.internal.instruction.InstructionSet.If
- getLineNumber() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.LineNumberTableEntry.StartLineNumberPair
- getLineNumberTableEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getLineNumberTableEntry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getLoad() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getLocalBarrier() - Method in class com.aparapi.Kernel.KernelState
- getLocalIds() - Method in class com.aparapi.Kernel.KernelState
- getLocalMemSize() - Method in class com.aparapi.device.OpenCLDevice
- getLocalSize(int) - Method in class com.aparapi.Range
-
Get the localSize (of the group) given the requested dimension
- getLocalSize_0() - Method in class com.aparapi.Range
- getLocalSize_1() - Method in class com.aparapi.Range
- getLocalSize_2() - Method in class com.aparapi.Range
- getLocalVariable(int, int) - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getLocalVariable(int, int) - Method in class com.aparapi.internal.model.MethodModel
- getLocalVariableInfo() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- getLocalVariableInfo() - Method in class com.aparapi.internal.instruction.InstructionSet.I_RET
- getLocalVariableInfo() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexAccessor
- getLocalVariableInfo() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Accessor
- getLocalVariableInfo() - Method in interface com.aparapi.internal.instruction.InstructionSet.LocalVariableTableIndexAccessor
- getLocalVariableTableEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getLocalVariableTableEntry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getLocalVariableTableEntry() - Method in class com.aparapi.internal.model.MethodModel
- getLocalVariableTableIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- getLocalVariableTableIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.I_RET
- getLocalVariableTableIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexAccessor
- getLocalVariableTableIndex() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Accessor
- getLocalVariableTableIndex() - Method in interface com.aparapi.internal.instruction.InstructionSet.LocalVariableTableIndexAccessor
- getLoggerName() - Static method in class com.aparapi.Config
- getLogicalExpression() - Method in class com.aparapi.internal.instruction.BranchSet
- getLong(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getLongEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getLongName() - Method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
- getLongValue() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.LongEntry
- getLow() - Method in class com.aparapi.internal.instruction.InstructionSet.I_TABLESWITCH
- getMagic() - Method in class com.aparapi.internal.model.ClassModel
- getMajorVersion() - Method in class com.aparapi.internal.model.ClassModel
- getMappedMethodName(ClassModel.ConstantPool.MethodReferenceEntry) - Static method in class com.aparapi.Kernel
- getMatches() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LOOKUPSWITCH
- getMaxComputeUnits() - Method in class com.aparapi.device.OpenCLDevice
- getMaxLocals() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- getMaxMemAllocSize() - Method in class com.aparapi.device.OpenCLDevice
- getMaxStack() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry
- getMaxWorkGroupSize() - Method in class com.aparapi.device.Device
- getMaxWorkGroupSize() - Method in class com.aparapi.Range
- getMaxWorkItemDimensions() - Method in class com.aparapi.device.Device
- getMaxWorkItemSize() - Method in class com.aparapi.device.Device
- getMaxWorkItemSize() - Method in class com.aparapi.Range
- getMem(Object, long) - Method in class com.aparapi.internal.opencl.OpenCLProgram
- getMethod() - Method in class com.aparapi.internal.instruction.Instruction
- getMethod() - Method in class com.aparapi.internal.model.MethodModel
- getMethod(ClassModel.ConstantPool.MethodEntry, boolean) - Method in class com.aparapi.internal.model.ClassModel
-
Look up a ConstantPool MethodEntry and return the corresponding Method.
- getMethod(String, String) - Method in class com.aparapi.internal.model.ClassModel
- getMethodArgumentIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo
- getMethodArgumentIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo
- getMethodCalls() - Method in class com.aparapi.internal.model.MethodModel
- getMethodDescription(String) - Static method in class com.aparapi.internal.model.ClassModel
- getMethodEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getMethodIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.EnclosingMethodEntry
- getMethodModel() - Method in class com.aparapi.internal.model.Entrypoint
- getMethodModel(String, String) - Method in class com.aparapi.internal.model.ClassModel
-
Create a MethodModel for a given method name and signature.
- getMethodName() - Method in class com.aparapi.internal.model.ClassModel.MethodDescription
- getMinorVersion() - Method in class com.aparapi.internal.model.ClassModel
- getName() - Method in class com.aparapi.device.OpenCLDevice
- getName() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getName() - Method in enum com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- getName() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.AttributePoolEntry
- getName() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getName() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getName() - Method in class com.aparapi.internal.model.MethodModel
- getName() - Method in class com.aparapi.internal.opencl.OpenCLKernel
- getName() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- getNameAndTypeEntry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- getNameAndTypeEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getNameAndTypeIndex() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- getNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.AttributePoolEntry
- getNameIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getNameIndex() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getNameIndex() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ClassEntry
- getNameIndex() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry
- getNameUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelField
- getNameUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getNameUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ClassEntry
- getNameUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry
- getNext() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- getNextExpr() - Method in class com.aparapi.internal.instruction.Instruction
- getNextPC() - Method in class com.aparapi.internal.instruction.Instruction
- getNoCLMethods() - Method in class com.aparapi.internal.model.ClassModel
- getNpairs() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LOOKUPSWITCH
- getNumberOfStages() - Method in class com.aparapi.ProfileReport
-
The number of stages available with report data.
- getNumGroups(int) - Method in class com.aparapi.Range
-
Get the number of groups for the given dimension.
- getObject(Object, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- getObjectArrayFieldsClasses() - Method in class com.aparapi.internal.model.Entrypoint
- getOffset() - Method in class com.aparapi.internal.reader.ByteReader
- getOffset(int) - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- getOffsets() - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- getOpenCLDevices() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- getOpenCLPlatform() - Method in class com.aparapi.device.OpenCLDevice
- getOpenCLPlatforms() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- getOpenCLPlatforms() - Static method in class com.aparapi.internal.util.OpenCLUtil
-
Retrieve a list of available OpenCL Platforms
- getOperator() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getOperator() - Method in class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch16
- getOperator() - Method in interface com.aparapi.internal.instruction.InstructionSet.HasOperator
- getOperator() - Method in class com.aparapi.internal.instruction.InstructionSet.OperatorInstruction
- getOrCreateBranchSet() - Method in class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch
- getOrUpdateAllClassAccesses(String) - Method in class com.aparapi.internal.model.Entrypoint
- getOuterIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo
- getOwnerClassModel() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- getOwnerClassModel() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.Entry
- getPanel() - Method in class com.aparapi.internal.tool.InstructionViewer.Form
- getParent() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- getParentExpr() - Method in class com.aparapi.internal.instruction.Instruction
- getPassId() - Method in class com.aparapi.Kernel.KernelState
- getPCHead() - Method in class com.aparapi.internal.model.MethodModel
- getPool() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.PoolEntry
- getPop() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getPreferences() - Method in class com.aparapi.internal.kernel.PreferencesWrapper
- getPreferences(Kernel) - Method in class com.aparapi.internal.kernel.KernelManager
- getPreferredDevice(Kernel) - Method in class com.aparapi.internal.kernel.KernelPreferences
- getPreferredDevices(Kernel) - Method in class com.aparapi.internal.kernel.KernelPreferences
- getPrevExpr() - Method in class com.aparapi.internal.instruction.Instruction
- getPrevPC() - Method in class com.aparapi.internal.instruction.Instruction
- getPrivateMemorySize(String) - Method in class com.aparapi.internal.model.ClassModel
-
If a field does not satisfy the private memory conditions, null, otherwise the size of private memory required.
- getPrivateMemorySizeFromField(Field) - Static method in class com.aparapi.internal.model.ClassModel
- getPrivateMemorySizeFromFieldName(String) - Static method in class com.aparapi.internal.model.ClassModel
- getProfile(Class<? extends Kernel>) - Method in class com.aparapi.internal.kernel.KernelManager
- getProfileInfo() - Method in class com.aparapi.internal.kernel.KernelRunner
- getProfileInfo() - Method in class com.aparapi.internal.opencl.OpenCLProgram
- getProfileInfo() - Method in class com.aparapi.Kernel
-
Get the profiling information from the last successful call to Kernel.execute().
- getProfileInfo() - Method in interface com.aparapi.opencl.OpenCL
- getProfileInfo() - Method in class com.aparapi.opencl.OpenCLAdapter
- getProfileReportCurrentThread(Device) - Method in class com.aparapi.Kernel
-
Retrieves the most recent complete report available for the current thread calling this method for the current kernel instance and executed on the given device.
- getProfileReportLastThread(Device) - Method in class com.aparapi.Kernel
-
Retrieves a profile report for the last thread that executed this kernel on the given device.
- getPush() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getQueued() - Method in class com.aparapi.ProfileInfo
- getRange() - Method in class com.aparapi.Kernel.KernelState
- getReal() - Method in class com.aparapi.internal.instruction.Instruction
- getReal() - Method in class com.aparapi.internal.instruction.InstructionSet.CloneInstruction
- getReferencedClassModelFields() - Method in class com.aparapi.internal.model.Entrypoint
- getReferencedFieldNames() - Method in class com.aparapi.internal.model.Entrypoint
- getReferencedFields() - Method in class com.aparapi.internal.model.Entrypoint
- getReportCurrentThread() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Retrieves the most recent complete report available for the current thread calling this method.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withProfileReport.clone()
Note2: If the thread didn't execute this KernelDeviceProfile instance respective kernel and device, it will return null. - getReportId() - Method in class com.aparapi.ProfileReport
-
Retrieves the current report unique identifier.
Note: The identifier is monotonically incremented at each new report for the currenttuple. - getReportLastThread() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
-
Retrieves the most recent complete report available for the last thread that executed this KernelDeviceProfile instance respective kernel and device.
Note1: If the profile report is intended to be kept in memory, the object should be cloned withProfileReport.clone()
- getReportObserver() - Method in class com.aparapi.internal.kernel.KernelProfile
- getReturnType() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- getReturnType() - Method in class com.aparapi.internal.model.MethodModel
- getReverseConditionalBranches() - Method in class com.aparapi.internal.instruction.Instruction
- getReverseUnconditionalBranches() - Method in class com.aparapi.internal.instruction.Instruction
- getRhs() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- getRhs() - Method in interface com.aparapi.internal.instruction.InstructionSet.Binary
- getRhs() - Method in class com.aparapi.internal.instruction.InstructionSet.BinaryOperator
- getRhs() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementAssign
- getRhs() - Method in class com.aparapi.internal.instruction.InstructionSet.If
- getRhs() - Method in class com.aparapi.internal.instruction.InstructionSet.InlineAssignInstruction
- getRoot() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- getRootExpr() - Method in class com.aparapi.internal.instruction.Instruction
- getRuntimeInvisibleAnnotationsEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getRuntimeVisibleAnnotationsEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getRuntimeVisibleParameterAnnotationsEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getShortDescription() - Method in class com.aparapi.device.Device
- getShortDescription() - Method in class com.aparapi.device.JavaDevice
- getShortDescription() - Method in class com.aparapi.device.OpenCLDevice
- getShortName() - Method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
- getSimpleName() - Method in class com.aparapi.internal.model.MethodModel
- getSimpleName(Class<?>) - Static method in class com.aparapi.internal.util.Reflection
-
Avoids getting dumb empty names for anonymous inners.
- getSize() - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- getSize() - Method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
- getSlot() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.Entry
- getSlots() - Method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
- getSourceFileEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getSourceFileIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.SourceFileEntry
- getSourceFileName() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.SourceFileEntry
- getSourceLineNumber(int, boolean) - Method in class com.aparapi.internal.model.ClassModel.AttributePool.LineNumberTableEntry
- getStackAdjust() - Method in enum com.aparapi.internal.instruction.InstructionSet.PopSpec
- getStackAdjust() - Method in enum com.aparapi.internal.instruction.InstructionSet.PushSpec
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.Instruction
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.CloneInstruction
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getStackConsumeCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getStackConsumeCount() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- getStackDelta() - Method in class com.aparapi.internal.instruction.Instruction
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.Instruction
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.CloneInstruction
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getStackProduceCount() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getStackProduceCount() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- getStageName(int) - Method in class com.aparapi.ProfileReport
-
Get the name of a given stage
- getStageNames() - Method in class com.aparapi.ProfileReport
-
Get the names of the stages for which data was collected.
- getStagesNames() - Static method in enum com.aparapi.internal.kernel.ProfilingEvent
- getStart() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.CodeEntry.ExceptionPoolEntry
- getStart() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.LineNumberTableEntry.StartLineNumberPair
- getStart() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getStart() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- getStart() - Method in class com.aparapi.ProfileInfo
- getStartInstruction() - Method in class com.aparapi.internal.instruction.Instruction
- getStartInstruction() - Method in class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- getStartPC() - Method in class com.aparapi.internal.instruction.Instruction
- getStartPC() - Method in class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- getStartPC() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- GETSTATIC - com.aparapi.internal.exception.ClassParseException.TYPE
- GETSTATIC - com.aparapi.internal.instruction.InstructionSet.ByteCode
- getStore() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- getStringEntry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getStringUTF8Entry() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.StringEntry
- getStructMemberOffsets() - Method in class com.aparapi.internal.model.ClassModel
- getStructMembers() - Method in class com.aparapi.internal.model.ClassModel
- getStructMemberTypes() - Method in class com.aparapi.internal.model.ClassModel
- getSubmit() - Method in class com.aparapi.ProfileInfo
- getSuperClassConstantPoolIndex() - Method in class com.aparapi.internal.model.ClassModel
- getSuperClazz() - Method in class com.aparapi.internal.model.ClassModel
-
Getter for superClazz
- getSyntheticEntry() - Method in class com.aparapi.internal.model.ClassModel.AttributePool
- getTableHeader() - Static method in class com.aparapi.internal.kernel.KernelDeviceProfile
- getTail() - Method in class com.aparapi.internal.instruction.ExpressionList
- getTarget() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- getTarget() - Method in class com.aparapi.internal.instruction.BranchSet
- getTarget() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- getTarget() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- getTarget() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- getTarget(int) - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- getTargetDevice() - Method in class com.aparapi.Kernel
- getText() - Method in enum com.aparapi.internal.instruction.InstructionSet.Operator
- getText(boolean) - Method in enum com.aparapi.internal.instruction.InstructionSet.Operator
- getThisClassConstantPoolIndex() - Method in class com.aparapi.internal.model.ClassModel
- getThisPC() - Method in class com.aparapi.internal.instruction.Instruction
- getThisPC() - Method in class com.aparapi.internal.instruction.InstructionSet.CompositeInstruction
- getThreadId() - Method in class com.aparapi.ProfileReport
-
Retrieves the thread id of the thread that executed the kernel, producing this profile report.
- getTo() - Method in class com.aparapi.internal.instruction.InstructionSet.MultiAssignInstruction
- getTo() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- getTotalStructSize() - Method in class com.aparapi.internal.model.ClassModel
- getType() - Method in class com.aparapi.device.Device
- getType() - Method in exception com.aparapi.internal.exception.ClassParseException
- getType() - Method in class com.aparapi.internal.instruction.InstructionSet.I_NEWARRAY
- getType() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry.Type
- getType() - Method in class com.aparapi.internal.model.ClassModel.MethodDescription
- getType() - Method in class com.aparapi.ProfileInfo
- getType(ClassModel.ConstantPool.Entry) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getTypeDescriptor() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo
- getTypeDescriptor() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo
- getTypeIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo
- getTypeIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo
- getTypeNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.PrimitiveValue
- getTypeNameIndex() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.PrimitiveValue
- getTypes() - Method in enum com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- getUnary() - Method in class com.aparapi.internal.instruction.InstructionSet.IfUnary
- getUnary() - Method in interface com.aparapi.internal.instruction.InstructionSet.Unary
- getUnary() - Method in class com.aparapi.internal.instruction.InstructionSet.UnaryOperator
- getUncachedOpenCLPlatforms() - Static method in class com.aparapi.internal.opencl.OpenCLPlatform
- getUTF8() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.UTF8Entry
- getUTF8Entry(int) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- getUTF8Index() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.StringEntry
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.AssignToArrayElement
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.BytecodeEncodedConstant
- getValue() - Method in interface com.aparapi.internal.instruction.InstructionSet.Constant
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.I_ACONST_NULL
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.I_BIPUSH
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC_W
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.I_LDC2_W
- getValue() - Method in class com.aparapi.internal.instruction.InstructionSet.ImmediateConstant
- getValueToAssign() - Method in interface com.aparapi.internal.instruction.InstructionSet.AssignToField
- getValueToAssign() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- getValueToAssign() - Method in class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- getVariable(int, int) - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RealLocalVariableTableEntry
- getVariable(int, int) - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableTableEntry
- getVariable(int, int) - Method in class com.aparapi.internal.model.MethodModel.FakeLocalVariableTableEntry
- getVariableDescriptor() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getVariableIndex() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getVariableName() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- getVariableName(int, int) - Method in class com.aparapi.internal.model.ClassModel.AttributePool.RealLocalVariableTableEntry
- getVendor() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- getVersion() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- getWideopcode() - Method in class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- getWorkGroupSize() - Method in class com.aparapi.Range
- GOTO - com.aparapi.internal.instruction.InstructionSet.ByteCode
- GOTO_W - com.aparapi.internal.instruction.InstructionSet.ByteCode
- GPU - com.aparapi.device.Device.TYPE
- GPU - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.The value representing execution on a GPU device via OpenCL.
- GreaterThan - com.aparapi.internal.instruction.InstructionSet.Operator
- GreaterThanOrEqual - com.aparapi.internal.instruction.InstructionSet.Operator
H
- hasFallbackAlgorithm() - Method in class com.aparapi.Kernel
-
False by default.
- hashCode() - Method in class com.aparapi.device.Device
- hashCode() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- hashCode() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- hasMore() - Method in class com.aparapi.internal.reader.ByteReader
- hasNextExecutionMode() - Method in class com.aparapi.Kernel
-
Deprecated.
- HEAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- header(String) - Method in class com.aparapi.internal.tool.InstructionHelper.Table.Col
- header(String...) - Method in class com.aparapi.internal.tool.InstructionHelper.Table
- HGAP - Static variable in class com.aparapi.internal.tool.InstructionViewer
- HGAPROOT - Static variable in class com.aparapi.internal.tool.InstructionViewer
- HMARGIN - Static variable in class com.aparapi.internal.tool.InstructionViewer
I
- I - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- I - com.aparapi.internal.instruction.InstructionSet.PopSpec
- I - com.aparapi.internal.instruction.InstructionSet.PushSpec
- I - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- I - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- I_AALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_AALOAD
- I_AASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_AASTORE
- I_ACONST_NULL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ACONST_NULL
- I_ALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ALOAD
- I_ALOAD_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ALOAD_0
- I_ALOAD_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ALOAD_1
- I_ALOAD_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ALOAD_2
- I_ALOAD_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ALOAD_3
- I_ANEWARRAY(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ANEWARRAY
- I_ARETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ARETURN
- I_ARRAYLENGTH(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ARRAYLENGTH
- I_ASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ASTORE
- I_ASTORE_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ASTORE_0
- I_ASTORE_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ASTORE_1
- I_ASTORE_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ASTORE_2
- I_ASTORE_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ASTORE_3
- I_ATHROW(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ATHROW
- I_BALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_BALOAD
- I_BASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_BASTORE
- I_BIPUSH(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_BIPUSH
- I_CALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_CALOAD
- I_CASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_CASTORE
- I_CHECKCAST(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_CHECKCAST
- I_D2F(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_D2F
- I_D2I(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_D2I
- I_D2L(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_D2L
- I_DADD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DADD
- I_DALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DALOAD
- I_DASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DASTORE
- I_DCMPG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DCMPG
- I_DCMPL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DCMPL
- I_DCONST_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DCONST_0
- I_DCONST_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DCONST_1
- I_DDIV(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DDIV
- I_DLOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DLOAD
- I_DLOAD_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DLOAD_0
- I_DLOAD_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DLOAD_1
- I_DLOAD_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DLOAD_2
- I_DLOAD_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DLOAD_3
- I_DMUL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DMUL
- I_DNEG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DNEG
- I_DREM(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DREM
- I_DRETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DRETURN
- I_DSTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSTORE
- I_DSTORE_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSTORE_0
- I_DSTORE_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSTORE_1
- I_DSTORE_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSTORE_2
- I_DSTORE_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSTORE_3
- I_DSUB(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DSUB
- I_DUP(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP
- I_DUP_X1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP_X1
- I_DUP_X2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP_X2
- I_DUP2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP2
- I_DUP2_X1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP2_X1
- I_DUP2_X2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_DUP2_X2
- I_END(MethodModel, int) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_END
- I_F2D(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_F2D
- I_F2I(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_F2I
- I_F2L(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_F2L
- I_FADD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FADD
- I_FALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FALOAD
- I_FASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FASTORE
- I_FCMPG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FCMPG
- I_FCMPL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FCMPL
- I_FCONST_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FCONST_0
- I_FCONST_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FCONST_1
- I_FCONST_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FCONST_2
- I_FDIV(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FDIV
- I_FLOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FLOAD
- I_FLOAD_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FLOAD_0
- I_FLOAD_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FLOAD_1
- I_FLOAD_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FLOAD_2
- I_FLOAD_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FLOAD_3
- I_FMUL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FMUL
- I_FNEG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FNEG
- I_FREM(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FREM
- I_FRETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FRETURN
- I_FSTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FSTORE
- I_FSTORE_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FSTORE_0
- I_FSTORE_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FSTORE_1
- I_FSTORE_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FSTORE_3
- I_FSUB(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_FSUB
- I_GETFIELD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_GETFIELD
- I_GETSTATIC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_GETSTATIC
- I_GOTO(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_GOTO
- I_GOTO_W(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_GOTO_W
- I_I2B(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2B
- I_I2C(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2C
- I_I2D(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2D
- I_I2F(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2F
- I_I2L(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2L
- I_I2S(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_I2S
- I_IADD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IADD
- I_IALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IALOAD
- I_IAND(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IAND
- I_IASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IASTORE
- I_ICONST_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_0
- I_ICONST_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_1
- I_ICONST_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_2
- I_ICONST_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_3
- I_ICONST_4(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_4
- I_ICONST_5(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_5
- I_ICONST_M1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ICONST_M1
- I_IDIV(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IDIV
- I_IF_ACMPEQ(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ACMPEQ
- I_IF_ACMPNE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ACMPNE
- I_IF_ICMPEQ(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPEQ
- I_IF_ICMPGE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPGE
- I_IF_ICMPGT(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPGT
- I_IF_ICMPLE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPLE
- I_IF_ICMPLT(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPLT
- I_IF_ICMPNE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IF_ICMPNE
- I_IFEQ(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFEQ
- I_IFGE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFGE
- I_IFGT(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFGT
- I_IFLE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFLE
- I_IFLT(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFLT
- I_IFNE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFNE
- I_IFNONNULL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFNONNULL
- I_IFNULL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IFNULL
- I_IINC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IINC
- I_ILOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ILOAD
- I_ILOAD_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ILOAD_0
- I_ILOAD_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ILOAD_1
- I_ILOAD_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ILOAD_2
- I_ILOAD_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ILOAD_3
- I_IMUL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IMUL
- I_INEG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INEG
- I_INSTANCEOF(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INSTANCEOF
- I_INVOKEDYNAMIC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INVOKEDYNAMIC
- I_INVOKEINTERFACE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INVOKEINTERFACE
- I_INVOKESPECIAL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INVOKESPECIAL
- I_INVOKESTATIC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INVOKESTATIC
- I_INVOKEVIRTUAL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_INVOKEVIRTUAL
- I_IOR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IOR
- I_IREM(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IREM
- I_IRETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IRETURN
- I_ISHL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISHL
- I_ISHR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISHR
- I_ISTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISTORE
- I_ISTORE_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISTORE_0
- I_ISTORE_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISTORE_1
- I_ISTORE_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISTORE_2
- I_ISTORE_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISTORE_3
- I_ISUB(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_ISUB
- I_IUSHR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IUSHR
- I_IXOR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_IXOR
- I_JSR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_JSR
- I_JSR_W(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_JSR_W
- I_L2D(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_L2D
- I_L2F(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_L2F
- I_L2I(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_L2I
- I_LADD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LADD
- I_LALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LALOAD
- I_LAND(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LAND
- I_LASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LASTORE
- I_LCMP(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LCMP
- I_LCONST_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LCONST_0
- I_LCONST_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LCONST_1
- I_LDC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LDC
- I_LDC_W(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LDC_W
- I_LDC2_W(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LDC2_W
- I_LDIV(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LDIV
- I_LLOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LLOAD
- I_LLOAD_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LLOAD_0
- I_LLOAD_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LLOAD_1
- I_LLOAD_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LLOAD_2
- I_LLOAD_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LLOAD_3
- I_LMUL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LMUL
- I_LNEG(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LNEG
- I_LOOKUPSWITCH(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LOOKUPSWITCH
- I_LOR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LOR
- I_LREM(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LREM
- I_LRETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LRETURN
- I_LSHL(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSHL
- I_LSHR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSHR
- I_LSTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSTORE
- I_LSTORE_0(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSTORE_0
- I_LSTORE_1(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSTORE_1
- I_LSTORE_2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSTORE_2
- I_LSTORE_3(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSTORE_3
- I_LSUB(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LSUB
- I_LUSHR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LUSHR
- I_LXOR(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_LXOR
- I_MONITORENTER(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_MONITORENTER
- I_MONITOREXIT(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_MONITOREXIT
- I_MULTIANEWARRAY(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_MULTIANEWARRAY
- I_NEW(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_NEW
- I_NEWARRAY(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_NEWARRAY
- I_NOP(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_NOP
- I_POP(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_POP
- I_POP2(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_POP2
- I_PUTFIELD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_PUTFIELD
- I_PUTSTATIC(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_PUTSTATIC
- I_RET(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_RET
- I_RETURN(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_RETURN
- I_SALOAD(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_SALOAD
- I_SASTORE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_SASTORE
- I_SIPUSH(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_SIPUSH
- I_SWAP(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_SWAP
- I_TABLESWITCH(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_TABLESWITCH
- I_WIDE(MethodModel, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- I2B - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2BCast - com.aparapi.internal.instruction.InstructionSet.Operator
- I2C - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2CCast - com.aparapi.internal.instruction.InstructionSet.Operator
- I2D - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2DCast - com.aparapi.internal.instruction.InstructionSet.Operator
- I2F - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2FCast - com.aparapi.internal.instruction.InstructionSet.Operator
- I2L - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2LCast - com.aparapi.internal.instruction.InstructionSet.Operator
- I2S - com.aparapi.internal.instruction.InstructionSet.ByteCode
- I2SCast - com.aparapi.internal.instruction.InstructionSet.Operator
- iadd - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- IADD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IAND - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_4 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_5 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ICONST_M1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Icpci - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- IDIV - com.aparapi.internal.instruction.InstructionSet.ByteCode
- If(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.If
- IF_ACMPEQ - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ACMPNE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPEQ - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPGE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPGT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPLE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPLT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IF_ICMPNE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFEQ - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFGE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFGT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFLE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFLT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFNE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFNONNULL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IFNULL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IfUnary(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.IfUnary
- II - com.aparapi.internal.instruction.InstructionSet.PopSpec
- II - com.aparapi.internal.instruction.InstructionSet.PushSpec
- III - com.aparapi.internal.instruction.InstructionSet.PopSpec
- III - com.aparapi.internal.instruction.InstructionSet.PushSpec
- IIII - com.aparapi.internal.instruction.InstructionSet.PopSpec
- IIII - com.aparapi.internal.instruction.InstructionSet.PushSpec
- IIIII - com.aparapi.internal.instruction.InstructionSet.PopSpec
- IIIII - com.aparapi.internal.instruction.InstructionSet.PushSpec
- IIIIII - com.aparapi.internal.instruction.InstructionSet.PushSpec
- IINC - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IKernelBarrier - Interface in com.aparapi.internal.kernel
-
Provides the interface for Aparapi Kernel barriers.
- ILLEGAL_202 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_203 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_204 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_205 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_206 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_207 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_208 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_209 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_210 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_211 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_212 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_213 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_214 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_215 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_216 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_217 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_218 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_219 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_220 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_221 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_222 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_223 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_224 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_225 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_226 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_227 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_228 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_229 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_230 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_231 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_232 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_233 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_234 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_235 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_236 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_237 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_238 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_239 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_240 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_241 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_242 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_243 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_244 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_245 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_246 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_247 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_248 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_249 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_250 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_251 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_252 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_253 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_254 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILLEGAL_255 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILOAD_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILOAD_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILOAD_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ILOAD_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ImmediateConstant(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.ImmediateConstant
- IMPROPERPRIVATENAMEMANGLING - com.aparapi.internal.exception.ClassParseException.TYPE
- IMUL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- in() - Method in class com.aparapi.internal.writer.BlockWriter
- inc - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- INCREMENT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IncrementInstruction(MethodModel, Instruction, boolean, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- indent - Variable in class com.aparapi.internal.writer.BlockWriter
- Index(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Index
- Index08(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Index08
- Index16(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Index16
- IndexConst(MethodModel, InstructionSet.ByteCode, ByteReader, boolean, int) - Constructor for class com.aparapi.internal.instruction.InstructionSet.IndexConst
- INEG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- INIT_JNI - com.aparapi.internal.kernel.ProfilingEvent
- INLINE_ASSIGN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- InlineAssignInstruction(MethodModel, InstructionSet.AssignToLocalVariable, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.InlineAssignInstruction
- InnerClassesEntry(InnerClass[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry
- InnerClassInfo(int, int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.InnerClassesEntry.InnerClassInfo
- insertBetween(Instruction, Instruction, Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Insert the given instruction (_newone) between the existing entries (_prev and _next).
- INSET - Static variable in class com.aparapi.internal.tool.InstructionViewer.Form
- instance - Variable in class com.aparapi.internal.opencl.OpenCLMem
- instance() - Static method in class com.aparapi.internal.kernel.KernelManager
- INSTANCEOF - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Instruction - Class in com.aparapi.internal.instruction
-
Initially represents a single Java bytecode instruction.
- InstructionHelper - Class in com.aparapi.internal.tool
- InstructionHelper() - Constructor for class com.aparapi.internal.tool.InstructionHelper
- InstructionHelper.BranchVector - Class in com.aparapi.internal.tool
- InstructionHelper.StringWriter - Class in com.aparapi.internal.tool
- InstructionHelper.Table - Class in com.aparapi.internal.tool
- InstructionHelper.Table.Col - Class in com.aparapi.internal.tool
- instructionListener - Static variable in class com.aparapi.Config
- instructionListenerClassName - Static variable in class com.aparapi.Config
- InstructionMatch(boolean) - Constructor for class com.aparapi.internal.instruction.InstructionPattern.InstructionMatch
- InstructionMatcher(String) - Constructor for class com.aparapi.internal.instruction.InstructionPattern.InstructionMatcher
- InstructionPattern - Class in com.aparapi.internal.instruction
- InstructionPattern() - Constructor for class com.aparapi.internal.instruction.InstructionPattern
- InstructionPattern.AssignableInstructionMatcher - Class in com.aparapi.internal.instruction
- InstructionPattern.InstructionMatch - Class in com.aparapi.internal.instruction
- InstructionPattern.InstructionMatcher - Class in com.aparapi.internal.instruction
- InstructionSet - Class in com.aparapi.internal.instruction
- InstructionSet() - Constructor for class com.aparapi.internal.instruction.InstructionSet
- InstructionSet.AccessArrayElement - Class in com.aparapi.internal.instruction
- InstructionSet.AccessField - Interface in com.aparapi.internal.instruction
- InstructionSet.AccessInstanceField - Interface in com.aparapi.internal.instruction
- InstructionSet.AccessLocalVariable - Interface in com.aparapi.internal.instruction
- InstructionSet.ArrayAccess - Class in com.aparapi.internal.instruction
- InstructionSet.AssignToArrayElement - Class in com.aparapi.internal.instruction
- InstructionSet.AssignToField - Interface in com.aparapi.internal.instruction
- InstructionSet.AssignToInstanceField - Interface in com.aparapi.internal.instruction
- InstructionSet.AssignToLocalVariable - Interface in com.aparapi.internal.instruction
- InstructionSet.Binary - Interface in com.aparapi.internal.instruction
- InstructionSet.BinaryOperator - Class in com.aparapi.internal.instruction
- InstructionSet.Branch - Class in com.aparapi.internal.instruction
- InstructionSet.Branch32 - Class in com.aparapi.internal.instruction
- InstructionSet.ByteCode - Enum in com.aparapi.internal.instruction
- InstructionSet.BytecodeEncodedConstant<T> - Class in com.aparapi.internal.instruction
- InstructionSet.CastOperator - Class in com.aparapi.internal.instruction
- InstructionSet.CloneInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeArbitraryScopeInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeDoWhileInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeEmptyLoopInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeForEclipseInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeForSunInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeIfElseInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeIfInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.CompositeWhileInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.ConditionalBranch - Class in com.aparapi.internal.instruction
- InstructionSet.ConditionalBranch16 - Class in com.aparapi.internal.instruction
- InstructionSet.Constant<T> - Interface in com.aparapi.internal.instruction
- InstructionSet.ConstantPoolEntryConstant - Interface in com.aparapi.internal.instruction
- InstructionSet.DUP - Class in com.aparapi.internal.instruction
- InstructionSet.FakeGoto - Class in com.aparapi.internal.instruction
- InstructionSet.FieldArrayElementAssign - Class in com.aparapi.internal.instruction
- InstructionSet.FieldArrayElementIncrement - Class in com.aparapi.internal.instruction
- InstructionSet.FieldReference - Interface in com.aparapi.internal.instruction
- InstructionSet.HasOperator - Interface in com.aparapi.internal.instruction
- InstructionSet.I_AALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_AASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_ACONST_NULL - Class in com.aparapi.internal.instruction
- InstructionSet.I_ALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_ALOAD_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ALOAD_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ALOAD_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ALOAD_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ANEWARRAY - Class in com.aparapi.internal.instruction
- InstructionSet.I_ARETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_ARRAYLENGTH - Class in com.aparapi.internal.instruction
- InstructionSet.I_ASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_ASTORE_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ASTORE_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ASTORE_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ASTORE_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ATHROW - Class in com.aparapi.internal.instruction
- InstructionSet.I_BALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_BASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_BIPUSH - Class in com.aparapi.internal.instruction
- InstructionSet.I_CALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_CASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_CHECKCAST - Class in com.aparapi.internal.instruction
- InstructionSet.I_D2F - Class in com.aparapi.internal.instruction
- InstructionSet.I_D2I - Class in com.aparapi.internal.instruction
- InstructionSet.I_D2L - Class in com.aparapi.internal.instruction
- InstructionSet.I_DADD - Class in com.aparapi.internal.instruction
- InstructionSet.I_DALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_DASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_DCMPG - Class in com.aparapi.internal.instruction
- InstructionSet.I_DCMPL - Class in com.aparapi.internal.instruction
- InstructionSet.I_DCONST_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DCONST_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DDIV - Class in com.aparapi.internal.instruction
- InstructionSet.I_DLOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_DLOAD_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DLOAD_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DLOAD_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DLOAD_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DMUL - Class in com.aparapi.internal.instruction
- InstructionSet.I_DNEG - Class in com.aparapi.internal.instruction
- InstructionSet.I_DREM - Class in com.aparapi.internal.instruction
- InstructionSet.I_DRETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSTORE_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSTORE_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSTORE_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSTORE_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DSUB - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP_X1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP_X2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP2_X1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_DUP2_X2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_END - Class in com.aparapi.internal.instruction
- InstructionSet.I_F2D - Class in com.aparapi.internal.instruction
- InstructionSet.I_F2I - Class in com.aparapi.internal.instruction
- InstructionSet.I_F2L - Class in com.aparapi.internal.instruction
- InstructionSet.I_FADD - Class in com.aparapi.internal.instruction
- InstructionSet.I_FALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_FASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_FCMPG - Class in com.aparapi.internal.instruction
- InstructionSet.I_FCMPL - Class in com.aparapi.internal.instruction
- InstructionSet.I_FCONST_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FCONST_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FCONST_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FDIV - Class in com.aparapi.internal.instruction
- InstructionSet.I_FLOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_FLOAD_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FLOAD_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FLOAD_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FLOAD_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FMUL - Class in com.aparapi.internal.instruction
- InstructionSet.I_FNEG - Class in com.aparapi.internal.instruction
- InstructionSet.I_FREM - Class in com.aparapi.internal.instruction
- InstructionSet.I_FRETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSTORE_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSTORE_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSTORE_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSTORE_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_FSUB - Class in com.aparapi.internal.instruction
- InstructionSet.I_GETFIELD - Class in com.aparapi.internal.instruction
- InstructionSet.I_GETSTATIC - Class in com.aparapi.internal.instruction
- InstructionSet.I_GOTO - Class in com.aparapi.internal.instruction
- InstructionSet.I_GOTO_W - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2B - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2C - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2D - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2F - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2L - Class in com.aparapi.internal.instruction
- InstructionSet.I_I2S - Class in com.aparapi.internal.instruction
- InstructionSet.I_IADD - Class in com.aparapi.internal.instruction
- InstructionSet.I_IALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_IAND - Class in com.aparapi.internal.instruction
- InstructionSet.I_IASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_4 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_5 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ICONST_M1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_IDIV - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ACMPEQ - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ACMPNE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPEQ - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPGE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPGT - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPLE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPLT - Class in com.aparapi.internal.instruction
- InstructionSet.I_IF_ICMPNE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFEQ - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFGE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFGT - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFLE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFLT - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFNE - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFNONNULL - Class in com.aparapi.internal.instruction
- InstructionSet.I_IFNULL - Class in com.aparapi.internal.instruction
- InstructionSet.I_IINC - Class in com.aparapi.internal.instruction
- InstructionSet.I_ILOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_ILOAD_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ILOAD_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ILOAD_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ILOAD_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_IMUL - Class in com.aparapi.internal.instruction
- InstructionSet.I_INEG - Class in com.aparapi.internal.instruction
- InstructionSet.I_INSTANCEOF - Class in com.aparapi.internal.instruction
- InstructionSet.I_INVOKEDYNAMIC - Class in com.aparapi.internal.instruction
- InstructionSet.I_INVOKEINTERFACE - Class in com.aparapi.internal.instruction
- InstructionSet.I_INVOKESPECIAL - Class in com.aparapi.internal.instruction
- InstructionSet.I_INVOKESTATIC - Class in com.aparapi.internal.instruction
- InstructionSet.I_INVOKEVIRTUAL - Class in com.aparapi.internal.instruction
- InstructionSet.I_IOR - Class in com.aparapi.internal.instruction
- InstructionSet.I_IREM - Class in com.aparapi.internal.instruction
- InstructionSet.I_IRETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISHL - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISHR - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISTORE_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISTORE_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISTORE_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISTORE_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_ISUB - Class in com.aparapi.internal.instruction
- InstructionSet.I_IUSHR - Class in com.aparapi.internal.instruction
- InstructionSet.I_IXOR - Class in com.aparapi.internal.instruction
- InstructionSet.I_JSR - Class in com.aparapi.internal.instruction
- InstructionSet.I_JSR_W - Class in com.aparapi.internal.instruction
- InstructionSet.I_L2D - Class in com.aparapi.internal.instruction
- InstructionSet.I_L2F - Class in com.aparapi.internal.instruction
- InstructionSet.I_L2I - Class in com.aparapi.internal.instruction
- InstructionSet.I_LADD - Class in com.aparapi.internal.instruction
- InstructionSet.I_LALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_LAND - Class in com.aparapi.internal.instruction
- InstructionSet.I_LASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_LCMP - Class in com.aparapi.internal.instruction
- InstructionSet.I_LCONST_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LCONST_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LDC - Class in com.aparapi.internal.instruction
- InstructionSet.I_LDC_W - Class in com.aparapi.internal.instruction
- InstructionSet.I_LDC2_W - Class in com.aparapi.internal.instruction
- InstructionSet.I_LDIV - Class in com.aparapi.internal.instruction
- InstructionSet.I_LLOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_LLOAD_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LLOAD_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LLOAD_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LLOAD_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LMUL - Class in com.aparapi.internal.instruction
- InstructionSet.I_LNEG - Class in com.aparapi.internal.instruction
- InstructionSet.I_LOOKUPSWITCH - Class in com.aparapi.internal.instruction
- InstructionSet.I_LOR - Class in com.aparapi.internal.instruction
- InstructionSet.I_LREM - Class in com.aparapi.internal.instruction
- InstructionSet.I_LRETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSHL - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSHR - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSTORE_0 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSTORE_1 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSTORE_2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSTORE_3 - Class in com.aparapi.internal.instruction
- InstructionSet.I_LSUB - Class in com.aparapi.internal.instruction
- InstructionSet.I_LUSHR - Class in com.aparapi.internal.instruction
- InstructionSet.I_LXOR - Class in com.aparapi.internal.instruction
- InstructionSet.I_MONITORENTER - Class in com.aparapi.internal.instruction
- InstructionSet.I_MONITOREXIT - Class in com.aparapi.internal.instruction
- InstructionSet.I_MULTIANEWARRAY - Class in com.aparapi.internal.instruction
- InstructionSet.I_NEW - Class in com.aparapi.internal.instruction
- InstructionSet.I_NEWARRAY - Class in com.aparapi.internal.instruction
- InstructionSet.I_NOP - Class in com.aparapi.internal.instruction
- InstructionSet.I_POP - Class in com.aparapi.internal.instruction
- InstructionSet.I_POP2 - Class in com.aparapi.internal.instruction
- InstructionSet.I_PUTFIELD - Class in com.aparapi.internal.instruction
- InstructionSet.I_PUTSTATIC - Class in com.aparapi.internal.instruction
- InstructionSet.I_RET - Class in com.aparapi.internal.instruction
- InstructionSet.I_RETURN - Class in com.aparapi.internal.instruction
- InstructionSet.I_SALOAD - Class in com.aparapi.internal.instruction
- InstructionSet.I_SASTORE - Class in com.aparapi.internal.instruction
- InstructionSet.I_SIPUSH - Class in com.aparapi.internal.instruction
- InstructionSet.I_SWAP - Class in com.aparapi.internal.instruction
- InstructionSet.I_TABLESWITCH - Class in com.aparapi.internal.instruction
- InstructionSet.I_WIDE - Class in com.aparapi.internal.instruction
- InstructionSet.If - Class in com.aparapi.internal.instruction
- InstructionSet.IfUnary - Class in com.aparapi.internal.instruction
- InstructionSet.ImmediateConstant<T> - Class in com.aparapi.internal.instruction
- InstructionSet.ImmediateSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.IncrementInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.Index - Class in com.aparapi.internal.instruction
- InstructionSet.Index08 - Class in com.aparapi.internal.instruction
- InstructionSet.Index16 - Class in com.aparapi.internal.instruction
- InstructionSet.IndexConst - Class in com.aparapi.internal.instruction
- InstructionSet.InlineAssignInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.InterfaceConstantPoolMethodIndexAccessor - Interface in com.aparapi.internal.instruction
- InstructionSet.LoadSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.LocalVariableConstIndexAccessor - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableConstIndexLoad - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableConstIndexStore - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableIndex08Accessor - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableIndex08Load - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableIndex08Store - Class in com.aparapi.internal.instruction
- InstructionSet.LocalVariableTableIndexAccessor - Interface in com.aparapi.internal.instruction
- InstructionSet.MethodCall - Interface in com.aparapi.internal.instruction
- InstructionSet.MultiAssignInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.New - Interface in com.aparapi.internal.instruction
- InstructionSet.Operator - Enum in com.aparapi.internal.instruction
-
Represents an Operator
- InstructionSet.OperatorInstruction - Class in com.aparapi.internal.instruction
- InstructionSet.PopSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.PushSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.Return - Class in com.aparapi.internal.instruction
- InstructionSet.StoreSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.Switch - Class in com.aparapi.internal.instruction
- InstructionSet.TypeSpec - Enum in com.aparapi.internal.instruction
- InstructionSet.Unary - Interface in com.aparapi.internal.instruction
- InstructionSet.UnaryOperator - Class in com.aparapi.internal.instruction
- InstructionSet.UnconditionalBranch - Class in com.aparapi.internal.instruction
- InstructionSet.UnconditionalBranch16 - Class in com.aparapi.internal.instruction
- InstructionSet.VirtualMethodCall - Interface in com.aparapi.internal.instruction
- InstructionTransformer - Class in com.aparapi.internal.instruction
- InstructionTransformer(String) - Constructor for class com.aparapi.internal.instruction.InstructionTransformer
- InstructionView(Instruction) - Constructor for class com.aparapi.internal.tool.InstructionViewer.InstructionView
- InstructionViewer - Class in com.aparapi.internal.tool
- InstructionViewer() - Constructor for class com.aparapi.internal.tool.InstructionViewer
- InstructionViewer(Color, String) - Constructor for class com.aparapi.internal.tool.InstructionViewer
- InstructionViewer.DoorBell - Class in com.aparapi.internal.tool
- InstructionViewer.Form<T extends InstructionViewer.Form.Template> - Class in com.aparapi.internal.tool
- InstructionViewer.Form.Check - Annotation Type in com.aparapi.internal.tool
- InstructionViewer.Form.List - Annotation Type in com.aparapi.internal.tool
- InstructionViewer.Form.OneOf - Annotation Type in com.aparapi.internal.tool
- InstructionViewer.Form.Template - Interface in com.aparapi.internal.tool
- InstructionViewer.Form.Toggle - Annotation Type in com.aparapi.internal.tool
- InstructionViewer.InstructionView - Class in com.aparapi.internal.tool
- InstructionViewer.Options - Class in com.aparapi.internal.tool
- INTEGER - com.aparapi.internal.model.ClassModel.ConstantPoolType
- IntegerEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.IntegerEntry
- INTERFACE - com.aparapi.internal.model.ClassModel.Access
- INTERFACEMETHOD - com.aparapi.internal.model.ClassModel.ConstantPoolType
- invalidate() - Method in class com.aparapi.internal.model.ValueCache
- invalidateCaches() - Static method in class com.aparapi.internal.model.ClassModel
- invalidateCaches() - Static method in class com.aparapi.Kernel
- invert() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- invert() - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- invert() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- invoke(Object[]) - Method in class com.aparapi.internal.opencl.OpenCLKernel
- invoke(Object, Method, Object[]) - Method in class com.aparapi.device.OpenCLDevice.OpenCLInvocationHandler
- INVOKEDYNAMIC - com.aparapi.internal.instruction.InstructionSet.ByteCode
- INVOKEDYNAMIC - com.aparapi.internal.model.ClassModel.ConstantPoolType
- INVOKEINTERFACE - com.aparapi.internal.exception.ClassParseException.TYPE
- INVOKEINTERFACE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- INVOKESPECIAL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- INVOKESTATIC - com.aparapi.internal.instruction.InstructionSet.ByteCode
- INVOKEVIRTUAL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IOpenCLDeviceConfigurator - Interface in com.aparapi.device
-
This interface provides a way for the client application to refine the default devices configuration obtained by the underlying OpenCL platforms in a centralized, automated manner.
- IOR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IorForS - com.aparapi.internal.instruction.InstructionSet.PushSpec
- IorForS - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- Ipc - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- IProfileReportObserver - Interface in com.aparapi
-
Defines interface for listener/observer of Kernel profile reports
- IREM - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IRETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- isAfter(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- isAfterOrEqual(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- isAllowDevice(Device) - Method in class com.aparapi.Kernel
- isAnd() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- isArray() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry.Type
- isArray() - Method in interface com.aparapi.internal.model.ClassModel.LocalVariableInfo
- isAutoCleanUpArrays() - Method in class com.aparapi.Kernel
- isBackward() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- isBefore(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- isBeforeOrEqual(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- isBinary() - Method in enum com.aparapi.internal.instruction.InstructionSet.Operator
- isBranch() - Method in class com.aparapi.internal.instruction.Instruction
- isBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isBreakOrContinue() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isConditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isConditionalBranch() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- isConditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isDeclaration() - Method in interface com.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable
- isDeclaration() - Method in class com.aparapi.internal.instruction.InstructionSet.I_RET
- isDeclaration() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexStore
- isDeclaration() - Method in class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Store
- isDeviceAmongPreferredDevices(Device) - Method in class com.aparapi.internal.kernel.KernelPreferences
-
Validates if the specified devices is among the preferred devices for executing the kernel associated with the current kernel preferences.
- isExecuting() - Method in class com.aparapi.internal.kernel.KernelRunner
-
True while any of the
execute()
methods are in progress. - isExecuting() - Method in class com.aparapi.Kernel
- isExplicit() - Method in class com.aparapi.internal.kernel.KernelRunner
- isExplicit() - Method in class com.aparapi.Kernel
-
For dev purposes (we should remove this for production) determine whether this Kernel uses explicit memory management
- isForward() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isForward() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- isForwardBranch() - Method in class com.aparapi.internal.instruction.Instruction
- isForwardBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isForwardConditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isForwardConditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isForwardUnconditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isForwardUnconditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isGetter() - Method in class com.aparapi.internal.model.MethodModel
- ISHL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISHR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- isiinc() - Method in class com.aparapi.internal.instruction.InstructionSet.I_WIDE
- isInc() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementIncrement
- isInc() - Method in class com.aparapi.internal.instruction.InstructionSet.I_IINC
- isInc() - Method in class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- isInvert() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- isLocalIsDerived() - Method in class com.aparapi.Range
- isMappedMethod(ClassModel.ConstantPool.MethodReferenceEntry) - Static method in class com.aparapi.Kernel
- isNoCL() - Method in class com.aparapi.internal.model.MethodModel
- isOpenCL() - Method in enum com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.
- isOpenCLAvailable() - Static method in class com.aparapi.internal.opencl.OpenCLLoader
-
Retrieve the status of whether OpenCL was successfully loaded
- isOpenCLDelegateMethod(ClassModel.ConstantPool.MethodReferenceEntry) - Static method in class com.aparapi.Kernel
- isPre() - Method in class com.aparapi.internal.instruction.InstructionSet.FieldArrayElementIncrement
- isPre() - Method in class com.aparapi.internal.instruction.InstructionSet.IncrementInstruction
- isPrivateMemoryGetter() - Method in class com.aparapi.internal.model.MethodModel
- isReverse() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isReverseBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isReverseConditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isReverseConditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isReverseUnconditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isReverseUnconditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isRunningCL() - Method in class com.aparapi.Kernel
- isSetter() - Method in class com.aparapi.internal.model.MethodModel
- isSharedMemory() - Method in class com.aparapi.device.OpenCLDevice
-
Retrieves the shared memory flag
- isStatic() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- isSuperClass(Class<?>) - Method in class com.aparapi.internal.model.ClassModel
-
Determine if this is the superclass of some other class.
- isSuperClass(String) - Method in class com.aparapi.internal.model.ClassModel
-
Determine if this is the superclass of some other named class.
- ISTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISTORE_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISTORE_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISTORE_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISTORE_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ISUB - com.aparapi.internal.instruction.InstructionSet.ByteCode
- isUnary() - Method in enum com.aparapi.internal.instruction.InstructionSet.Operator
- isUnconditional() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- isUnconditionalBranchTarget() - Method in class com.aparapi.internal.instruction.Instruction
- isValid() - Method in class com.aparapi.Range
- isVoid() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry.Type
- iterator() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.PoolEntry
- iterator() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool
- iterator() - Method in class com.aparapi.internal.model.MethodModel.FakeLocalVariableTableEntry
- IUSHR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- IXOR - com.aparapi.internal.instruction.InstructionSet.ByteCode
J
- J - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- JavaDevice - Class in com.aparapi.device
- javaToCLIdentifierMap - Static variable in class com.aparapi.internal.writer.KernelWriter
- JSR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- JSR_W - com.aparapi.internal.instruction.InstructionSet.ByteCode
- JTP - com.aparapi.device.Device.TYPE
- JTP - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.The value representing execution on a Java Thread Pool.
- JTP_ONLY - Static variable in class com.aparapi.internal.kernel.KernelManagers
K
- kernel - Variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- Kernel - Class in com.aparapi
-
A kernel encapsulates a data parallel algorithm that will execute either on a GPU (through conversion to OpenCL) or on a CPU via a Java Thread Pool.
- Kernel() - Constructor for class com.aparapi.Kernel
- Kernel.Constant - Annotation Type in com.aparapi
-
We can use this Annotation to 'tag' intended constant buffers.
- Kernel.Entry - Class in com.aparapi
- Kernel.EXECUTION_MODE - Enum in com.aparapi
-
Deprecated.It is no longer recommended that
EXECUTION_MODE
s are used, as a more sophisticatedDevice
preference mechanism is in place, seeKernelManager
. ThoughKernel.setExecutionMode(EXECUTION_MODE)
is still honored, the default EXECUTION_MODE is nowKernel.EXECUTION_MODE.AUTO
, which indicates that the KernelManager will determine execution behaviours.The execution mode ENUM enumerates the possible modes of executing a kernel. One can request a mode of execution using the values below, and query a kernel after it first executes to determine how it executed.
Aparapi supports 5 execution modes. Default is GPU.
Enum value Execution GPU
Execute using OpenCL on first available GPU device ACC
Execute using OpenCL on first available Accelerator device CPU
Execute using OpenCL on first available CPU device JTP
Execute using a Java Thread Pool (one thread spawned per available core) SEQ
Execute using a single loop. This is useful for debugging but will be less performant than the other modes To request that a kernel is executed in a specific mode, call
Kernel.setExecutionMode(EXECUTION_MODE)
before the kernel first executes.int[] values = new int[1024]; // fill values array SquareKernel kernel = new SquareKernel(values); kernel.setExecutionMode(Kernel.EXECUTION_MODE.JTP); kernel.execute(values.length);
Alternatively, the property
com.codegen.executionMode
can be set to one ofJTP,GPU,ACC,CPU,SEQ
when an application is launched.java -classpath ....;codegen.jar -Dcom.codegen.executionMode=GPU MyApplication
Generally setting the execution mode is not recommended (it is best to let Aparapi decide automatically) but the option provides a way to compare a kernel's performance under multiple execution modes.
- Kernel.KernelState - Class in com.aparapi
-
This class is for internal Kernel state management
- Kernel.Local - Annotation Type in com.aparapi
-
We can use this Annotation to 'tag' intended local buffers.
- Kernel.NoCL - Annotation Type in com.aparapi
-
Annotation which can be applied to either a getter (with usual java bean naming convention relative to an instance field), or to any method with void return type, which prevents both the method body and any calls to the method being emitted in the generated OpenCL.
- Kernel.PrivateMemorySpace - Annotation Type in com.aparapi
-
We can use this Annotation to 'tag' __private (unshared) array fields.
- KernelArg - Class in com.aparapi.internal.kernel
-
Each field (or captured field in the case of an anonymous inner class) referenced by any bytecode reachable from the users Kernel.run(), will need to be represented as a
KernelArg
. - KernelArgJNI - Class in com.aparapi.internal.jni
-
This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI
- KernelArgJNI() - Constructor for class com.aparapi.internal.jni.KernelArgJNI
- KernelDeviceProfile - Class in com.aparapi.internal.kernel
-
Created by Barney on 02/09/2015.
- KernelDeviceProfile(KernelProfile, Class<? extends Kernel>, Device) - Constructor for class com.aparapi.internal.kernel.KernelDeviceProfile
- KernelManager - Class in com.aparapi.internal.kernel
-
Created by Barney on 24/08/2015.
- KernelManager.DeprecatedMethods - Class in com.aparapi.internal.kernel
-
New home for deprecated methods of
Device
. - KernelManagers - Class in com.aparapi.internal.kernel
-
KernelManager instances useful for debugging.
- KernelManagers() - Constructor for class com.aparapi.internal.kernel.KernelManagers
- KernelPreferences - Class in com.aparapi.internal.kernel
-
Thread safe class holding the kernel preferences for a given kernel class.
- KernelPreferences(KernelManager, Class<? extends Kernel>) - Constructor for class com.aparapi.internal.kernel.KernelPreferences
- KernelProfile - Class in com.aparapi.internal.kernel
-
Collects profiling information per kernel class per device.
- KernelProfile(Class<? extends Kernel>) - Constructor for class com.aparapi.internal.kernel.KernelProfile
- KernelRunner - Class in com.aparapi.internal.kernel
-
The class is responsible for executing
Kernel
implementations. - KernelRunner(Kernel) - Constructor for class com.aparapi.internal.kernel.KernelRunner
-
Create a KernelRunner for a specific Kernel instance.
- KernelRunnerJNI - Class in com.aparapi.internal.jni
-
This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI
- KernelRunnerJNI() - Constructor for class com.aparapi.internal.jni.KernelRunnerJNI
- KernelWriter - Class in com.aparapi.internal.writer
- KernelWriter() - Constructor for class com.aparapi.internal.writer.KernelWriter
L
- L - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- L - com.aparapi.internal.instruction.InstructionSet.PopSpec
- L - com.aparapi.internal.instruction.InstructionSet.PushSpec
- L - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- L - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- L2D - com.aparapi.internal.instruction.InstructionSet.ByteCode
- L2DCast - com.aparapi.internal.instruction.InstructionSet.Operator
- L2F - com.aparapi.internal.instruction.InstructionSet.ByteCode
- L2FCast - com.aparapi.internal.instruction.InstructionSet.Operator
- L2I - com.aparapi.internal.instruction.InstructionSet.ByteCode
- L2ICast - com.aparapi.internal.instruction.InstructionSet.Operator
- label - Variable in class com.aparapi.internal.tool.InstructionViewer.InstructionView
- label() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.Check
- label() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.OneOf
- label() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.Toggle
- LADD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LAND - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LCMP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LCONST_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LCONST_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LDC - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LDC_W - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LDC2_W - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LDIV - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LeftShift - com.aparapi.internal.instruction.InstructionSet.Operator
- LessThan - com.aparapi.internal.instruction.InstructionSet.Operator
- LessThanOrEqual - com.aparapi.internal.instruction.InstructionSet.Operator
- LI - com.aparapi.internal.instruction.InstructionSet.PopSpec
- line(Graphics2D, double, double, double, double) - Method in class com.aparapi.internal.tool.InstructionViewer
- line(Graphics2D, Stroke, double, double, double, double) - Method in class com.aparapi.internal.tool.InstructionViewer
- LineNumberTableEntry(LineNumber[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.LineNumberTableEntry
- listDevices(Device.TYPE) - Static method in class com.aparapi.device.OpenCLDevice
-
List OpenCLDevices of a given TYPE, or all OpenCLDevices if type == null.
- LL - com.aparapi.internal.instruction.InstructionSet.PopSpec
- LLOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LLOAD_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LLOAD_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LLOAD_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LLOAD_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LMUL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LNEG - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LOCAL_ANNOTATION_NAME - Static variable in class com.aparapi.internal.writer.KernelWriter
- LOCAL_SUFFIX - Static variable in class com.aparapi.Kernel
-
We can use this suffix to 'tag' intended local buffers.
- LOCALARRAYLENGTHACCESS - com.aparapi.internal.exception.ClassParseException.TYPE
- LocalVariableConstIndexAccessor(MethodModel, InstructionSet.ByteCode, ByteReader, boolean, int) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexAccessor
- LocalVariableConstIndexLoad(MethodModel, InstructionSet.ByteCode, ByteReader, boolean, int) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexLoad
- LocalVariableConstIndexStore(MethodModel, InstructionSet.ByteCode, ByteReader, boolean, int) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableConstIndexStore
- LocalVariableIndex08Accessor(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Accessor
- LocalVariableIndex08Load(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Load
- LocalVariableIndex08Store(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.LocalVariableIndex08Store
- LocalVariableTypeTableEntry(byte[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.LocalVariableTypeTableEntry
- LogicalAnd - com.aparapi.internal.instruction.InstructionSet.Operator
- LogicalExpressionNode() - Constructor for class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- LogicalOr - com.aparapi.internal.instruction.InstructionSet.Operator
- LogicalRightShift - com.aparapi.internal.instruction.InstructionSet.Operator
- LONG - com.aparapi.internal.model.ClassModel.ConstantPoolType
- LongEntry(long, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.LongEntry
- longHandDecLocalVariable - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- longHandFieldArrayElementDecrement - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- longHandFieldArrayElementIncrement - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- longHandIncLocalVariable - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- LOOKUPSWITCH - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LOR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LorD - com.aparapi.internal.instruction.InstructionSet.PushSpec
- LorD - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- LREM - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LRETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSHL - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSHR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSTORE_0 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSTORE_1 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSTORE_2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSTORE_3 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LSUB - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LUSHR - com.aparapi.internal.instruction.InstructionSet.ByteCode
- LXOR - com.aparapi.internal.instruction.InstructionSet.ByteCode
M
- main(String[]) - Static method in class com.aparapi.internal.tool.InstructionViewer
- matches(Instruction) - Method in class com.aparapi.internal.instruction.InstructionPattern.AssignableInstructionMatcher
- matches(Instruction, InstructionPattern.InstructionMatcher) - Method in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatcher
- MAX_GROUP_SIZE - Static variable in class com.aparapi.Range
- MAX_OPENCL_GROUP_SIZE - Static variable in class com.aparapi.Range
- MEM_COPY_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLMem
- MEM_DIRTY_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLMem
- MEM_ENQUEUED_BIT - Static variable in class com.aparapi.internal.opencl.OpenCLMem
- memId - Variable in class com.aparapi.internal.opencl.OpenCLMem
- Memoizer<T> - Interface in com.aparapi.internal.model
- Memoizer.Impl<T> - Class in com.aparapi.internal.model
- memVal - Variable in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- METHOD - com.aparapi.internal.model.ClassModel.ConstantPoolType
- METHODARRAYARG - com.aparapi.internal.exception.ClassParseException.TYPE
- methodCall - Static variable in class com.aparapi.internal.instruction.InstructionPattern
- MethodDescription(String, String, String, String[]) - Constructor for class com.aparapi.internal.model.ClassModel.MethodDescription
- MethodEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry
- METHODHANDLE - com.aparapi.internal.model.ClassModel.ConstantPoolType
- MethodModel - Class in com.aparapi.internal.model
- MethodModel.FakeLocalVariableTableEntry - Class in com.aparapi.internal.model
- MethodReferenceEntry(int, int, int, ClassModel.ConstantPoolType) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry
- METHODTYPE - com.aparapi.internal.model.ClassModel.ConstantPoolType
- methodUsesPutfield() - Method in class com.aparapi.internal.model.MethodModel
- MILLION - Static variable in class com.aparapi.internal.kernel.KernelProfile
- MISSINGLOCALVARIABLETABLE - com.aparapi.internal.exception.ClassParseException.TYPE
- MONITORENTER - com.aparapi.internal.instruction.InstructionSet.ByteCode
- MONITOREXIT - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Mul - com.aparapi.internal.instruction.InstructionSet.Operator
- MULTI_ASSIGN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- MULTIANEWARRAY - com.aparapi.internal.instruction.InstructionSet.ByteCode
- MultiAssignInstruction(MethodModel, Instruction, Instruction, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.MultiAssignInstruction
- MULTIDIMENSIONARRAYACCESS - com.aparapi.internal.exception.ClassParseException.TYPE
- MULTIDIMENSIONARRAYASSIGN - com.aparapi.internal.exception.ClassParseException.TYPE
- MultiPassKernelSwingWorker - Class in com.aparapi.util.swing
-
Implementation of SwingWorker to assist in progress tracking and cancellation of multi-pass
Kernel
s.
N
- N - com.aparapi.internal.instruction.InstructionSet.PushSpec
- N - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- NAMEANDTYPE - com.aparapi.internal.model.ClassModel.ConstantPoolType
- NameAndTypeEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry
- NATIVE - com.aparapi.internal.model.ClassModel.Access
- Neg - com.aparapi.internal.instruction.InstructionSet.Operator
- NEW - com.aparapi.internal.exception.ClassParseException.TYPE
- NEW - com.aparapi.internal.instruction.InstructionSet.ByteCode
- NEWARRAY - com.aparapi.internal.exception.ClassParseException.TYPE
- NEWARRAY - com.aparapi.internal.instruction.InstructionSet.ByteCode
- newInstruction(MethodModel, ByteReader, boolean) - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- newLine() - Method in class com.aparapi.internal.writer.BlockWriter
- NEWMULTIARRAY - com.aparapi.internal.exception.ClassParseException.TYPE
- NONE - com.aparapi.internal.exception.ClassParseException.TYPE
- NONE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- NONE - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- NONE - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- NONE - com.aparapi.internal.instruction.InstructionSet.Operator
- NONE - com.aparapi.internal.instruction.InstructionSet.PopSpec
- NONE - com.aparapi.internal.instruction.InstructionSet.PushSpec
- NONE - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- NONE - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- NONE - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.A dummy value to indicate an unknown state.
- NONE - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- NOP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- NotEqual - com.aparapi.internal.instruction.InstructionSet.Operator
- NotEqualNULL - com.aparapi.internal.instruction.InstructionSet.Operator
O
- O - com.aparapi.internal.instruction.InstructionSet.LoadSpec
- O - com.aparapi.internal.instruction.InstructionSet.PopSpec
- O - com.aparapi.internal.instruction.InstructionSet.PushSpec
- O - com.aparapi.internal.instruction.InstructionSet.StoreSpec
- O - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- OARGS - com.aparapi.internal.instruction.InstructionSet.PopSpec
- OBJECTARRAYFIELDREFERENCE - com.aparapi.internal.exception.ClassParseException.TYPE
- objectFieldOffset(Field) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- OBJECTFIELDREFERENCE - com.aparapi.internal.exception.ClassParseException.TYPE
- of(Supplier<T>) - Static method in class com.aparapi.internal.model.Memoizer.Impl
- off() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.Toggle
- ok - Variable in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatch
- on() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.Toggle
- on(ValueCache.ThrowingValueComputer<K, V, T>) - Static method in class com.aparapi.internal.model.ValueCache
- onEvent(ProfilingEvent) - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
- OO - com.aparapi.internal.instruction.InstructionSet.PopSpec
- OpenCL<T> - Interface in com.aparapi.opencl
- OPENCL_COMPILED - com.aparapi.internal.kernel.ProfilingEvent
- OPENCL_GENERATED - com.aparapi.internal.kernel.ProfilingEvent
- OpenCL.Arg - Annotation Type in com.aparapi.opencl
- OpenCL.Constant - Annotation Type in com.aparapi.opencl
- OpenCL.Get - Annotation Type in com.aparapi.opencl
- OpenCL.GlobalReadOnly - Annotation Type in com.aparapi.opencl
- OpenCL.GlobalReadWrite - Annotation Type in com.aparapi.opencl
- OpenCL.GlobalWriteOnly - Annotation Type in com.aparapi.opencl
- OpenCL.Kernel - Annotation Type in com.aparapi.opencl
- OpenCL.Local - Annotation Type in com.aparapi.opencl
- OpenCL.Put - Annotation Type in com.aparapi.opencl
- OpenCL.Resource - Annotation Type in com.aparapi.opencl
- OpenCL.Source - Annotation Type in com.aparapi.opencl
- OpenCLAdapter<T> - Class in com.aparapi.opencl
- OpenCLAdapter() - Constructor for class com.aparapi.opencl.OpenCLAdapter
- OpenCLArgDescriptor - Class in com.aparapi.internal.opencl
- OpenCLArgDescriptor(String, long) - Constructor for class com.aparapi.internal.opencl.OpenCLArgDescriptor
-
Full constructor
- OpenCLDevice - Class in com.aparapi.device
- OpenCLDevice(OpenCLPlatform, long, Device.TYPE) - Constructor for class com.aparapi.device.OpenCLDevice
-
Minimal constructor
- OpenCLDevice.DeviceComparitor - Interface in com.aparapi.device
- OpenCLDevice.DeviceSelector - Interface in com.aparapi.device
- OpenCLDevice.OpenCLInvocationHandler<T extends OpenCL<T>> - Class in com.aparapi.device
- OpenCLInvocationHandler(OpenCLProgram, Map<String, OpenCLKernel>) - Constructor for class com.aparapi.device.OpenCLDevice.OpenCLInvocationHandler
- OpenCLJNI - Class in com.aparapi.internal.jni
-
This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI
- OpenCLJNI() - Constructor for class com.aparapi.internal.jni.OpenCLJNI
- OpenCLKernel - Class in com.aparapi.internal.opencl
- OpenCLKernel(long, OpenCLProgram, String, OpenCLArgDescriptor[]) - Constructor for class com.aparapi.internal.opencl.OpenCLKernel
-
This constructor is specifically for JNI usage
- OpenCLLoader - Class in com.aparapi.internal.opencl
-
This class is intended to be a singleton which determines if OpenCL is available upon startup of Aparapi
- OpenCLLoader() - Constructor for class com.aparapi.internal.opencl.OpenCLLoader
- OpenCLMem - Class in com.aparapi.internal.opencl
- OpenCLMem() - Constructor for class com.aparapi.internal.opencl.OpenCLMem
- OpenCLPlatform - Class in com.aparapi.internal.opencl
- OpenCLPlatform() - Constructor for class com.aparapi.internal.opencl.OpenCLPlatform
-
Default constructor
- OpenCLPlatform(long, String, String, String) - Constructor for class com.aparapi.internal.opencl.OpenCLPlatform
-
Full constructor
- OpenCLProgram - Class in com.aparapi.internal.opencl
- OpenCLProgram(long, long, long, OpenCLDevice, String) - Constructor for class com.aparapi.internal.opencl.OpenCLProgram
-
Full constructor
- OpenCLProgram(OpenCLDevice, String) - Constructor for class com.aparapi.internal.opencl.OpenCLProgram
-
Minimal constructor
- OpenCLUtil - Class in com.aparapi.internal.util
-
This utility class encapsulates the necessary actions required to query underlying OpenCL information
- OpenCLUtil() - Constructor for class com.aparapi.internal.util.OpenCLUtil
- OPERANDCONSUMERPRODUCERMISSMATCH - com.aparapi.internal.exception.ClassParseException.TYPE
- options() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.OneOf
- Options() - Constructor for class com.aparapi.internal.tool.InstructionViewer.Options
- OtherEntry(byte[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.OtherEntry
- OUNKNOWN - com.aparapi.internal.instruction.InstructionSet.PopSpec
- out() - Method in class com.aparapi.internal.writer.BlockWriter
- overlaps(InstructionHelper.BranchVector) - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- OVERRIDENFIELD - com.aparapi.internal.exception.ClassParseException.TYPE
P
- pad(String, int) - Method in class com.aparapi.internal.tool.InstructionHelper.Table.Col
- ParameterInfo(int, AnnotationEntry[]) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo
- PASS_ID_COMPLETED_EXECUTION - Static variable in class com.aparapi.internal.kernel.KernelRunner
- PASS_ID_PREPARING_EXECUTION - Static variable in class com.aparapi.internal.kernel.KernelRunner
- peekU2() - Method in class com.aparapi.internal.reader.ByteReader
- PoolEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.PoolEntry
- POP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- POP2 - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Pos - com.aparapi.internal.instruction.InstructionSet.Operator
- PreferencesWrapper - Class in com.aparapi.internal.kernel
- PreferencesWrapper(Class<? extends Kernel>, KernelPreferences) - Constructor for class com.aparapi.internal.kernel.PreferencesWrapper
- PREPARE_EXECUTE - com.aparapi.internal.kernel.ProfilingEvent
- PrimitiveValue(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry.AnnotationInfo.ElementValuePair.PrimitiveValue
- PrimitiveValue(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry.ParameterInfo.AnnotationInfo.ElementValuePair.PrimitiveValue
- PRIVATE - com.aparapi.internal.model.ClassModel.Access
- PRIVATE_SUFFIX - Static variable in class com.aparapi.Kernel
-
We can use this suffix to 'tag' __private buffers.
- producesStack() - Method in class com.aparapi.internal.instruction.Instruction
- ProfileInfo - Class in com.aparapi
- ProfileInfo(String, int, long, long, long, long) - Constructor for class com.aparapi.ProfileInfo
-
Minimal constructor
- ProfileReport - Class in com.aparapi
- ProfileReport(long, Class<? extends Kernel>, Device) - Constructor for class com.aparapi.ProfileReport
-
Creates a profile report pertaining to a given thread that executed kernel class on the specified device.
- ProfilingEvent - Enum in com.aparapi.internal.kernel
-
Created by Barney on 02/09/2015.
- program - Variable in class com.aparapi.internal.opencl.OpenCLMem
- PROTECTED - com.aparapi.internal.model.ClassModel.Access
- PUBLIC - com.aparapi.internal.model.ClassModel.Access
- put(boolean[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(boolean[]) - Method in interface com.aparapi.opencl.OpenCL
- put(boolean[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(boolean[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(boolean[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(byte[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(byte[]) - Method in interface com.aparapi.opencl.OpenCL
- put(byte[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(byte[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(byte[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(char[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(char[]) - Method in interface com.aparapi.opencl.OpenCL
- put(char[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(char[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(char[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(double[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(double[]) - Method in interface com.aparapi.opencl.OpenCL
- put(double[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(double[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(double[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(float[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(float[]) - Method in interface com.aparapi.opencl.OpenCL
- put(float[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(float[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(float[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(int[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(int[]) - Method in interface com.aparapi.opencl.OpenCL
- put(int[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(int[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(int[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(long[]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(long[][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(long[][][]) - Method in class com.aparapi.Kernel
-
Tag this array so that it is explicitly enqueued before the kernel is executed
- put(short[]) - Method in interface com.aparapi.opencl.OpenCL
- put(short[]) - Method in class com.aparapi.opencl.OpenCLAdapter
- put(Object) - Method in class com.aparapi.internal.kernel.KernelRunner
-
Tag this array so that it is explicitly enqueued before the kernel is executed.
- putBoolean(Object, long, boolean) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- putByte(Object, long, byte) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- putDouble(Object, long, double) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- PUTFIELD - com.aparapi.internal.exception.ClassParseException.TYPE
- PUTFIELD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- putFloat(Object, long, float) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- putInt(Object, long, int) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- putLong(Object, long, long) - Static method in class com.aparapi.internal.util.UnsafeWrapper
- PUTSTATIC - com.aparapi.internal.instruction.InstructionSet.ByteCode
R
- RA - com.aparapi.internal.instruction.InstructionSet.PushSpec
- RA - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- Range - Class in com.aparapi
-
A representation of 1, 2 or 3 dimensional range of execution.
- Range(Device, int) - Constructor for class com.aparapi.Range
-
Minimal constructor
- RangeException - Exception in com.aparapi.internal.exception
- RangeException(String) - Constructor for exception com.aparapi.internal.exception.RangeException
- RangeJNI - Class in com.aparapi.internal.jni
-
This class is intended to be used as a 'proxy' or 'facade' object for Java code to interact with JNI
- RangeJNI() - Constructor for class com.aparapi.internal.jni.RangeJNI
- rank - Variable in enum com.aparapi.device.Device.TYPE
-
Heuristic ranking of device types, lower is better.
- RealLocalVariableTableEntry(LocalVariable[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RealLocalVariableTableEntry
- receiveReport(Class<? extends Kernel>, Device, WeakReference<ProfileReport>) - Method in interface com.aparapi.IProfileReportObserver
-
The listener method will be invoked each time a profile report becomes available for each Aparapi Kernel which has a registered observer.
Note1: A report will be generated by a thread executing a kernel. - RECURSION - com.aparapi.internal.exception.ClassParseException.TYPE
- ReferenceEntry(int, int, int, ClassModel.ConstantPoolType) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- Reflection - Class in com.aparapi.internal.util
-
Created by Barney on 03/09/2015.
- Reflection() - Constructor for class com.aparapi.internal.util.Reflection
- registerProfileReportObserver(IProfileReportObserver) - Method in class com.aparapi.Kernel
-
Registers a new profile report observer to receive profile reports as they're produced.
- Rem - com.aparapi.internal.instruction.InstructionSet.Operator
- remapped(Object, long, OpenCLMem, long) - Method in class com.aparapi.internal.opencl.OpenCLProgram
- removeBranchTarget(InstructionSet.Branch) - Method in class com.aparapi.internal.instruction.Instruction
- RemoveMe - Annotation Type in com.aparapi.internal.annotation
-
Use this annotation to tag fields that we think need to be removed (method/field/var)
- render(int) - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- render(int, int) - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- render(Graphics2D) - Method in class com.aparapi.internal.tool.InstructionViewer
- replaceInclusive(Instruction, Instruction, Instruction) - Method in class com.aparapi.internal.instruction.ExpressionList
-
Inclusive replace between _head and _tail with _newOne.
- replaceSuperClazz(ClassModel) - Method in class com.aparapi.internal.model.ClassModel
- reportDeviceUsage(StringBuilder, boolean) - Method in class com.aparapi.internal.kernel.KernelManager
-
Append a report to
builder
which contains information, per Kernel subclass, on which device is currently being used for the kernel class, and which (if any) devices failed to execute a given Kernel. - reportProfilingSummary(StringBuilder) - Method in class com.aparapi.internal.kernel.KernelManager
- requiresAtomic32Pragma() - Method in class com.aparapi.internal.model.Entrypoint
- requiresAtomic64Pragma() - Method in class com.aparapi.internal.model.Entrypoint
- requiresByteAddressableStorePragma() - Method in class com.aparapi.internal.model.Entrypoint
- requiresByteAddressableStorePragma() - Method in class com.aparapi.internal.model.MethodModel
- requiresDoublePragma() - Method in class com.aparapi.internal.model.Entrypoint
- requiresDoublePragma() - Method in class com.aparapi.internal.model.MethodModel
- resolveAccessorCandidate(InstructionSet.MethodCall, ClassModel.ConstantPool.MethodEntry) - Method in class com.aparapi.internal.model.Entrypoint
- RET - com.aparapi.internal.instruction.InstructionSet.ByteCode
- retarget(Instruction) - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- Return(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Return
- RETURN - com.aparapi.internal.instruction.InstructionSet.ByteCode
- ring() - Method in class com.aparapi.internal.tool.InstructionViewer.DoorBell
- run() - Method in class com.aparapi.Kernel.Entry
- run() - Method in class com.aparapi.Kernel
-
The entry point of a kernel.
- RuntimeAnnotationsEntry(AnnotationEntry[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeAnnotationsEntry
- RuntimeParameterAnnotationsEntry(ParameterAnnotationEntry[], int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.RuntimeParameterAnnotationsEntry
S
- S - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- s2() - Method in class com.aparapi.internal.reader.ByteReader
- s4() - Method in class com.aparapi.internal.reader.ByteReader
- SALOAD - com.aparapi.internal.instruction.InstructionSet.ByteCode
- same(ClassModel.ConstantPool.Entry) - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry
- sameAs(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- SASTORE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Sconst - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- Scpci - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- ScpciBdim - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- Scpfi - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- Scpmi - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- ScpmiBB - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- select(double, double) - Method in class com.aparapi.internal.tool.InstructionViewer
- select(OpenCLDevice) - Method in interface com.aparapi.device.OpenCLDevice.DeviceSelector
- select(OpenCLDevice.DeviceComparitor) - Static method in class com.aparapi.device.OpenCLDevice
- select(OpenCLDevice.DeviceComparitor, Device.TYPE) - Static method in class com.aparapi.device.OpenCLDevice
- select(OpenCLDevice.DeviceSelector) - Static method in class com.aparapi.device.OpenCLDevice
- select(OpenCLDevice, OpenCLDevice) - Method in interface com.aparapi.device.OpenCLDevice.DeviceComparitor
- SEQ - com.aparapi.device.Device.TYPE
- SEQ - com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.The value representing execution sequentially in a single loop.
- SEQUENTIAL - Static variable in class com.aparapi.device.JavaDevice
- SEQUENTIAL_ONLY - Static variable in class com.aparapi.internal.kernel.KernelManagers
- setAutoCleanUpArrays(boolean) - Method in class com.aparapi.Kernel
-
Property which if true enables automatic calling of
Kernel.cleanUpArrays()
following each execution. - setBranchSet(BranchSet) - Method in class com.aparapi.internal.instruction.InstructionSet.ConditionalBranch
- setBreakOrContinue(boolean) - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- setCachesEnabled(boolean) - Static method in class com.aparapi.internal.model.CacheEnabler
- setChildren(Instruction, Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setConfigurator(IOpenCLDeviceConfigurator) - Static method in class com.aparapi.device.OpenCLDevice
-
Statically assigns a new configurator for all OpenCL devices detected after the assignment.
- setDefaultPreferredDevices(LinkedHashSet<Device>) - Method in class com.aparapi.internal.kernel.KernelManager
- setDims(int) - Method in class com.aparapi.Range
- setExecutionMode(Kernel.EXECUTION_MODE) - Method in class com.aparapi.Kernel
-
Deprecated.See
Kernel.EXECUTION_MODE
Set the execution mode.
This should be regarded as a request. The real mode will be determined at runtime based on the availability of OpenCL and the characteristics of the workload.
- setExecutionModeWithoutFallback(Kernel.EXECUTION_MODE) - Method in class com.aparapi.Kernel
- setExplicit(boolean) - Method in class com.aparapi.internal.kernel.KernelRunner
- setExplicit(boolean) - Method in class com.aparapi.Kernel
-
For dev purposes (we should remove this for production) allow us to define that this Kernel uses explicit memory management
- setFallbackExecutionMode() - Method in class com.aparapi.Kernel
-
Deprecated.
- setGlobalId(int, int) - Method in class com.aparapi.Kernel.KernelState
-
Set a specific index value
- setGlobalIds(int[]) - Method in class com.aparapi.Kernel.KernelState
- setGlobalMemSize(long) - Method in class com.aparapi.device.OpenCLDevice
- setGlobalSize_0(int) - Method in class com.aparapi.Range
- setGlobalSize_1(int) - Method in class com.aparapi.Range
- setGlobalSize_2(int) - Method in class com.aparapi.Range
- setGroupId(int, int) - Method in class com.aparapi.Kernel.KernelState
-
Set a specific index value
- setGroupIds(int[]) - Method in class com.aparapi.Kernel.KernelState
- setKernelInstance(Object) - Method in class com.aparapi.internal.model.Entrypoint
- setKernelManager(KernelManager) - Static method in class com.aparapi.internal.kernel.KernelManager
- setLength(int) - Method in class com.aparapi.internal.instruction.Instruction
- setLocalBarrier(IKernelBarrier) - Method in class com.aparapi.Kernel.KernelState
- setLocalId(int, int) - Method in class com.aparapi.Kernel.KernelState
-
Set a specific index value
- setLocalIds(int[]) - Method in class com.aparapi.Kernel.KernelState
- setLocalIsDerived(boolean) - Method in class com.aparapi.Range
- setLocalMemSize(long) - Method in class com.aparapi.device.OpenCLDevice
- setLocalSize_0(int) - Method in class com.aparapi.Range
- setLocalSize_1(int) - Method in class com.aparapi.Range
- setLocalSize_2(int) - Method in class com.aparapi.Range
- setMaxComputeUnits(int) - Method in class com.aparapi.device.OpenCLDevice
- setMaxMemAllocSize(long) - Method in class com.aparapi.device.OpenCLDevice
- setMaxWorkGroupSize(int) - Method in class com.aparapi.device.Device
- setMaxWorkGroupSize(int) - Method in class com.aparapi.Range
- setMaxWorkItemDimensions(int) - Method in class com.aparapi.device.Device
- setMaxWorkItemSize(int[]) - Method in class com.aparapi.device.Device
- setMaxWorkItemSize(int[]) - Method in class com.aparapi.Range
- setMaxWorkItemSize(int, int) - Method in class com.aparapi.device.OpenCLDevice
- setName(String) - Method in class com.aparapi.device.OpenCLDevice
- setNext(BranchSet.LogicalExpressionNode) - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- setNextExpr(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setNextPC(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setOffset(int) - Method in class com.aparapi.internal.reader.ByteReader
- setParent(BranchSet.LogicalExpressionNode) - Method in class com.aparapi.internal.instruction.BranchSet.LogicalExpressionNode
- setParentExpr(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setPassId(int) - Method in class com.aparapi.Kernel.KernelState
- setPreferredDevices(Kernel, LinkedHashSet<Device>) - Method in class com.aparapi.internal.kernel.KernelManager
- setPrevExpr(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setPrevPC(Instruction) - Method in class com.aparapi.internal.instruction.Instruction
- setProfileReport(long, long[]) - Method in class com.aparapi.ProfileReport
-
Sets specific report data.
- setRange(Range) - Method in class com.aparapi.Kernel.KernelState
- setReportObserver(IProfileReportObserver) - Method in class com.aparapi.internal.kernel.KernelProfile
- setRequiredPragmas(Instruction) - Method in class com.aparapi.internal.model.MethodModel
-
Look at each instruction for use of long/double or byte writes which require pragmas to be used in the OpenCL source
- setRequiresAtomics32Pragma(boolean) - Method in class com.aparapi.internal.model.Entrypoint
- setRequiresAtomics64Pragma(boolean) - Method in class com.aparapi.internal.model.Entrypoint
- setSharedMemory(boolean) - Method in class com.aparapi.device.OpenCLDevice
-
Configure if device has the memory shared with the host memory.
- setTarget(int, Instruction) - Method in class com.aparapi.internal.instruction.InstructionSet.Switch
- setTarget(Instruction) - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- setTotalStructSize(int) - Method in class com.aparapi.internal.model.ClassModel
- setType(Device.TYPE) - Method in class com.aparapi.device.Device
- setValid(boolean) - Method in class com.aparapi.Range
- sharedKernelInstance(Class<T>) - Static method in class com.aparapi.internal.kernel.KernelManager
-
This method returns a shared instance of a given Kernel subclass.
- showAndTell(String, Instruction, Instruction) - Method in interface com.aparapi.Config.InstructionListener
- showAndTell(String, Instruction, Instruction) - Method in class com.aparapi.internal.tool.InstructionViewer
- showExpressions - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- showPc - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- SIGC_ARRAY - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_BOOLEAN - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_BYTE - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_CHAR - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_CLASS - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_DOUBLE - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_END_CLASS - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_END_METHOD - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_FLOAT - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_INT - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_LONG - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_PACKAGE - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_SHORT - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_START_METHOD - Static variable in class com.aparapi.internal.model.ClassModel
- SIGC_VOID - Static variable in class com.aparapi.internal.model.ClassModel
- SignatureEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.SignatureEntry
- SimpleLogicalExpressionNode(InstructionSet.ConditionalBranch) - Constructor for class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- SIPUSH - com.aparapi.internal.instruction.InstructionSet.ByteCode
- size() - Method in class com.aparapi.internal.tool.InstructionHelper.Table.Col
- sizeInBytes - Variable in class com.aparapi.internal.opencl.OpenCLMem
- skip(int) - Method in class com.aparapi.internal.reader.ByteReader
- snooze() - Method in class com.aparapi.internal.tool.InstructionViewer.DoorBell
- SourceFileEntry(int, int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.SourceFileEntry
- Spc - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- START - com.aparapi.internal.kernel.ProfilingEvent
- StartLineNumberPair(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.LineNumberTableEntry.StartLineNumberPair
- STATIC - com.aparapi.internal.model.ClassModel.Access
- STRICT - com.aparapi.internal.model.ClassModel.Access
- STRING - com.aparapi.internal.model.ClassModel.ConstantPoolType
- StringEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.StringEntry
- StringWriter() - Constructor for class com.aparapi.internal.tool.InstructionHelper.StringWriter
- StringWriter(StringBuilder) - Constructor for class com.aparapi.internal.tool.InstructionHelper.StringWriter
- stroke(Graphics2D, Stroke, Shape) - Method in class com.aparapi.internal.tool.InstructionViewer
- Sub - com.aparapi.internal.instruction.InstructionSet.Operator
- SUPER - com.aparapi.internal.model.ClassModel.Access
- Supplier<V> - Interface in com.aparapi.internal.model
-
Substitute of Java8's Supplier
interface, used in Java7 backport of caches. - SWAP - com.aparapi.internal.instruction.InstructionSet.ByteCode
- Switch(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.Switch
- SWITCH - com.aparapi.internal.exception.ClassParseException.TYPE
- sync() - Method in class com.aparapi.internal.tool.InstructionViewer.Form
- SYNCHRONIZE - com.aparapi.internal.exception.ClassParseException.TYPE
- SyntheticEntry(int, int) - Constructor for class com.aparapi.internal.model.ClassModel.AttributePool.SyntheticEntry
T
- Table(String...) - Constructor for class com.aparapi.internal.tool.InstructionHelper.Table
- TABLESWITCH - com.aparapi.internal.instruction.InstructionSet.ByteCode
- test(boolean) - Static method in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatch
- text(Graphics2D, Color, String, double, double) - Method in class com.aparapi.internal.tool.InstructionViewer
- text(Graphics2D, String, double, double) - Method in class com.aparapi.internal.tool.InstructionViewer
- THREAD_POOL - Static variable in class com.aparapi.device.JavaDevice
- THREADS_PER_CORE - Static variable in class com.aparapi.Range
- THROUGH - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- toInstruction() - Method in class com.aparapi.internal.instruction.Instruction
- TOP_ARROW - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- toString() - Method in class com.aparapi.device.JavaDevice
- toString() - Method in class com.aparapi.device.OpenCLDevice
- toString() - Method in class com.aparapi.internal.instruction.BranchSet.CompoundLogicalExpressionNode
- toString() - Method in class com.aparapi.internal.instruction.BranchSet.SimpleLogicalExpressionNode
- toString() - Method in class com.aparapi.internal.instruction.Instruction
- toString() - Method in class com.aparapi.internal.kernel.KernelArg
- toString() - Method in class com.aparapi.internal.kernel.KernelDeviceProfile
- toString() - Method in class com.aparapi.internal.kernel.KernelRunner
- toString() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.LocalVariableTypeTableEntry
- toString() - Method in class com.aparapi.internal.model.ClassModel.AttributePool.OtherEntry
- toString() - Method in class com.aparapi.internal.model.ClassModel.ClassModelMethod
- toString() - Method in class com.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry
- toString() - Method in class com.aparapi.internal.model.ClassModel
- toString() - Method in class com.aparapi.internal.model.MethodModel
- toString() - Method in class com.aparapi.internal.opencl.OpenCLArgDescriptor
- toString() - Method in class com.aparapi.internal.opencl.OpenCLPlatform
- toString() - Method in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- toString() - Method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- toString() - Method in class com.aparapi.internal.tool.InstructionHelper.Table
- toString() - Method in class com.aparapi.Kernel
- toString() - Method in class com.aparapi.ProfileInfo
- toString() - Method in class com.aparapi.Range
-
Override
toString()
- transform(ExpressionList, Instruction) - Method in class com.aparapi.internal.instruction.InstructionTransformer
- TRANSIENT - com.aparapi.internal.model.ClassModel.Access
- TRUE - Static variable in class com.aparapi.internal.instruction.InstructionPattern.InstructionMatch
- tryNextExecutionMode() - Method in class com.aparapi.Kernel
-
Deprecated.See
Kernel.EXECUTION_MODE
. try the next execution path in the list if there aren't any more than give up - txFormDups(ExpressionList, Instruction) - Method in class com.aparapi.internal.model.MethodModel
-
DUP family of instructions break our stack unwind model (whereby we treat instructions like the oeprands they create/consume).
- Type(String) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.ReferenceEntry.Type
- typeName(char) - Static method in class com.aparapi.internal.model.ClassModel
-
Convert a given JNI character type (say 'I') to its type name ('int').
U
- u1() - Method in class com.aparapi.internal.reader.ByteReader
- u2() - Method in class com.aparapi.internal.reader.ByteReader
- u4() - Method in class com.aparapi.internal.reader.ByteReader
- u8() - Method in class com.aparapi.internal.reader.ByteReader
- UNCONDITIONAL_START - Static variable in class com.aparapi.internal.tool.InstructionHelper.BranchVector
- UnconditionalBranch(MethodModel, InstructionSet.ByteCode, Instruction) - Constructor for class com.aparapi.internal.instruction.InstructionSet.UnconditionalBranch
- UnconditionalBranch(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.UnconditionalBranch
- UnconditionalBranch16(MethodModel, InstructionSet.ByteCode, ByteReader, boolean) - Constructor for class com.aparapi.internal.instruction.InstructionSet.UnconditionalBranch16
- unhook() - Method in class com.aparapi.internal.instruction.BranchSet
- unhook() - Method in class com.aparapi.internal.instruction.InstructionSet.Branch
- UNICODE - com.aparapi.internal.model.ClassModel.ConstantPoolType
- UNKNOWN - com.aparapi.device.Device.TYPE
- UNKNOWN - com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
- UNKNOWN - com.aparapi.internal.instruction.InstructionSet.PopSpec
- UNKNOWN - com.aparapi.internal.instruction.InstructionSet.PushSpec
- UNKNOWN - com.aparapi.internal.instruction.InstructionSet.TypeSpec
- UnsafeWrapper - Class in com.aparapi.internal.util
-
A wrapper around sun.misc.Unsafe for handling atomic operations, copies from fields to arrays and vice versa.
- UnsafeWrapper() - Constructor for class com.aparapi.internal.util.UnsafeWrapper
- UNSUPPORTEDBYTECODE - com.aparapi.internal.exception.ClassParseException.TYPE
- Unused - Annotation Type in com.aparapi.internal.annotation
-
Used to tag unused features (methods/fields)
- UNUSED13 - com.aparapi.internal.model.ClassModel.ConstantPoolType
- UNUSED14 - com.aparapi.internal.model.ClassModel.ConstantPoolType
- UNUSED17 - com.aparapi.internal.model.ClassModel.ConstantPoolType
- unwind() - Method in class com.aparapi.internal.instruction.ExpressionList
- updateObjectMemberFieldAccesses(String, ClassModel.ConstantPool.FieldEntry) - Method in class com.aparapi.internal.model.Entrypoint
- useAgent - Static variable in class com.aparapi.Config
-
Allows the user to request to use a jvmti agent to access JNI code rather than loading explicitly.
- UsedByJNICode - Annotation Type in com.aparapi.internal.annotation
-
Be careful changing the name/type of this field as it is referenced from JNI code.
- usesAtomic32(ClassModel.ConstantPool.MethodReferenceEntry) - Static method in class com.aparapi.Kernel
- usesAtomic64(ClassModel.ConstantPool.MethodReferenceEntry) - Static method in class com.aparapi.Kernel
- usesDouble() - Method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
- utf8() - Method in class com.aparapi.internal.reader.ByteReader
- UTF8 - com.aparapi.internal.model.ClassModel.ConstantPoolType
- UTF8Entry(String, int) - Constructor for class com.aparapi.internal.model.ClassModel.ConstantPool.UTF8Entry
V
- value() - Method in annotation type com.aparapi.internal.tool.InstructionViewer.Form.List
- value() - Method in annotation type com.aparapi.Kernel.PrivateMemorySpace
-
Size of the array used as __private buffer.
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Arg
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Constant
- value() - Method in annotation type com.aparapi.opencl.OpenCL.GlobalReadOnly
- value() - Method in annotation type com.aparapi.opencl.OpenCL.GlobalReadWrite
- value() - Method in annotation type com.aparapi.opencl.OpenCL.GlobalWriteOnly
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Kernel
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Local
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Resource
- value() - Method in annotation type com.aparapi.opencl.OpenCL.Source
- ValueCache<K,V,T extends Throwable> - Class in com.aparapi.internal.model
- ValueCache.ThrowingValueComputer<K,V,T extends Throwable> - Interface in com.aparapi.internal.model
- ValueCache.ValueComputer<K,V> - Interface in com.aparapi.internal.model
- valueOf(String) - Static method in enum com.aparapi.device.Device.TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.exception.ClassParseException.TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.LoadSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.PopSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.PushSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.StoreSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.kernel.ProfilingEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.model.ClassModel.Access
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.internal.model.ClassModel.ConstantPoolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.aparapi.device.Device.TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.exception.ClassParseException.TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.ByteCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.ImmediateSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.LoadSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.PopSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.PushSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.StoreSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.instruction.InstructionSet.TypeSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.kernel.ProfilingEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.model.ClassModel.Access
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.internal.model.ClassModel.ConstantPoolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.aparapi.Kernel.EXECUTION_MODE
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- VARARGS - com.aparapi.internal.model.ClassModel.Access
- verboseBytecodeLabels - Variable in class com.aparapi.internal.tool.InstructionViewer.Options
- verboseComparitor - Static variable in class com.aparapi.Config
- VGAP - Static variable in class com.aparapi.internal.tool.InstructionViewer
- VMARGIN - Static variable in class com.aparapi.internal.tool.InstructionViewer
W
- WIDE - com.aparapi.internal.instruction.InstructionSet.ByteCode
- write(BranchSet.LogicalExpressionNode) - Method in class com.aparapi.internal.writer.BlockWriter
- write(Entrypoint) - Method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- write(Entrypoint) - Method in class com.aparapi.internal.writer.BlockWriter
- write(Entrypoint) - Method in class com.aparapi.internal.writer.KernelWriter
- write(MethodModel) - Static method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- write(String) - Method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- write(String) - Method in class com.aparapi.internal.writer.BlockWriter
- writeBlock(Instruction, Instruction) - Method in class com.aparapi.internal.writer.BlockWriter
- writeComposite(InstructionSet.CompositeInstruction) - Method in class com.aparapi.internal.writer.BlockWriter
- writeConditional(BranchSet) - Method in class com.aparapi.internal.writer.BlockWriter
- writeConditional(BranchSet, boolean) - Method in class com.aparapi.internal.writer.BlockWriter
- writeConditionalBranch16(InstructionSet.ConditionalBranch16, boolean) - Method in class com.aparapi.internal.writer.BlockWriter
- writeInstruction(Instruction) - Method in class com.aparapi.internal.writer.BlockWriter
- writeInstruction(Instruction) - Method in class com.aparapi.internal.writer.KernelWriter
- writeln(String) - Method in class com.aparapi.internal.writer.BlockWriter
- writeMethod(InstructionSet.MethodCall, ClassModel.ConstantPool.MethodEntry) - Method in class com.aparapi.internal.writer.BlockWriter
- writeMethod(InstructionSet.MethodCall, ClassModel.ConstantPool.MethodEntry) - Method in class com.aparapi.internal.writer.KernelWriter
- writeMethodBody(MethodModel) - Method in class com.aparapi.internal.tool.InstructionHelper.StringWriter
- writeMethodBody(MethodModel) - Method in class com.aparapi.internal.writer.BlockWriter
- writePragma(String, boolean) - Method in class com.aparapi.internal.writer.KernelWriter
- writeSequence(Instruction, Instruction) - Method in class com.aparapi.internal.writer.BlockWriter
- writeThisRef() - Method in class com.aparapi.internal.writer.BlockWriter
- writeThisRef() - Method in class com.aparapi.internal.writer.KernelWriter
- writeToString(Entrypoint) - Static method in class com.aparapi.internal.writer.KernelWriter
Z
- Z - com.aparapi.internal.instruction.InstructionSet.TypeSpec
_
- __constant - Static variable in class com.aparapi.internal.writer.KernelWriter
- __global - Static variable in class com.aparapi.internal.writer.KernelWriter
- __local - Static variable in class com.aparapi.internal.writer.KernelWriter
- __private - Static variable in class com.aparapi.internal.writer.KernelWriter
All Classes All Packages