Commit 2260ca35 authored by Jeffrey Phillips Freeman's avatar Jeffrey Phillips Freeman 💥

Renamed package to com.syncleus.

parent d8590a82
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.amd</groupId>
<groupId>com.syncleus</groupId>
<artifactId>Aparapi</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>jar</packaging>
......
/**
*
*/
package com.amd.aparapi.annotation;
\ No newline at end of file
/**
*
*/
package com.amd.aparapi.exception;
\ No newline at end of file
/**
*
*/
package com.amd.aparapi.internal.tool;
\ No newline at end of file
/**
*
*/
package com.amd.aparapi.opencl;
\ No newline at end of file
/**
*
*/
package com.amd.aparapi;
\ No newline at end of file
......@@ -35,11 +35,11 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi;
package com.syncleus.aparapi;
import com.amd.aparapi.internal.instruction.*;
import com.amd.aparapi.internal.jni.*;
import com.amd.aparapi.internal.tool.*;
import com.syncleus.aparapi.internal.instruction.*;
import com.syncleus.aparapi.internal.jni.*;
import com.syncleus.aparapi.internal.tool.*;
import java.util.logging.*;
......@@ -63,7 +63,7 @@ public class Config extends ConfigJNI{
* Allows the user to request to use a jvmti agent to
* access JNI code rather than loading explicitly.
*
* Usage -agentpath=/full/path/to/agent.dll -Dcom.amd.aparapi.useAgent=true
* Usage -agentpath=/full/path/to/agent.dll -Dcom.syncleus.aparapi.useAgent=true
*/
public static final boolean useAgent = Boolean.getBoolean(propPkgName + ".useAgent");
......@@ -76,16 +76,16 @@ public class Config extends ConfigJNI{
/**
* Allows the user to request a specific Kernel.EXECUTION_MODE enum value for all Kernels.
*
* Usage -Dcom.amd.aparapi.executionMode={SEQ|JTP|CPU|GPU|ACC}
* Usage -Dcom.syncleus.aparapi.executionMode={SEQ|JTP|CPU|GPU|ACC}
*
* @see com.amd.aparapi.Kernel.EXECUTION_MODE
* @see com.syncleus.aparapi.Kernel.EXECUTION_MODE
*/
public static final String executionMode = System.getProperty(propPkgName + ".executionMode");
/**
* Allows the user to request that the execution mode of each kernel invocation be reported to stdout.
*
* Usage -Dcom.amd.aparapi.enableExecutionModeReporting={true|false}
* Usage -Dcom.syncleus.aparapi.enableExecutionModeReporting={true|false}
*
*/
public static final boolean enableExecutionModeReporting = Boolean.getBoolean(propPkgName + ".enableExecutionModeReporting");
......@@ -93,7 +93,7 @@ public class Config extends ConfigJNI{
/**
* Allows the user to request that generated OpenCL code is dumped to standard out.
*
* Usage -Dcom.amd.aparapi.enableShowGeneratedOpenCL={true|false}
* Usage -Dcom.syncleus.aparapi.enableShowGeneratedOpenCL={true|false}
*
*/
public static final boolean enableShowGeneratedOpenCL = Boolean.getBoolean(propPkgName + ".enableShowGeneratedOpenCL");
......@@ -101,7 +101,7 @@ public class Config extends ConfigJNI{
/**
* Upon exiting the JVM, dumps kernel profiling info to standard out.
*
* Usage -Dcom.amd.aparapi.dumpProfilesOnExit={true|false}
* Usage -Dcom.syncleus.aparapi.dumpProfilesOnExit={true|false}
*
*/
public static final boolean dumpProfilesOnExit = Boolean.getBoolean(propPkgName + ".dumpProfilesOnExit");
......@@ -109,7 +109,7 @@ public class Config extends ConfigJNI{
/**
* Dumps profiling info (for a single execution) after every Kernel execution.
*
* Usage -Dcom.amd.aparapi.dumpProfileOnExecution={true|false}
* Usage -Dcom.syncleus.aparapi.dumpProfileOnExecution={true|false}
*
*/
public static final boolean dumpProfileOnExecution = Boolean.getBoolean(propPkgName + ".dumpProfileOnExecution");
......@@ -213,7 +213,7 @@ public class Config extends ConfigJNI{
System.out.println(propPkgName + ".enableExecutionModeReporting{true|false}=" + enableExecutionModeReporting);
System.out.println(propPkgName + ".enableInstructionDecodeViewer{true|false}=" + enableInstructionDecodeViewer);
System.out.println(propPkgName
+ ".instructionListenerClassName{<class name which extends com.amd.aparapi.Config.InstructionListener>}="
+ ".instructionListenerClassName{<class name which extends com.syncleus.aparapi.Config.InstructionListener>}="
+ instructionListenerClassName);
}
}
......
......@@ -35,20 +35,20 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi;
import com.amd.aparapi.annotation.Experimental;
import com.amd.aparapi.device.*;
import com.amd.aparapi.exception.DeprecatedException;
import com.amd.aparapi.internal.kernel.*;
import com.amd.aparapi.internal.model.CacheEnabler;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry;
import com.amd.aparapi.internal.model.ValueCache;
import com.amd.aparapi.internal.model.ValueCache.ThrowingValueComputer;
import com.amd.aparapi.internal.model.ValueCache.ValueComputer;
import com.amd.aparapi.internal.opencl.OpenCLLoader;
import com.amd.aparapi.internal.util.*;
package com.syncleus.aparapi;
import com.syncleus.aparapi.annotation.Experimental;
import com.syncleus.aparapi.device.*;
import com.syncleus.aparapi.exception.DeprecatedException;
import com.syncleus.aparapi.internal.kernel.*;
import com.syncleus.aparapi.internal.model.CacheEnabler;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodReferenceEntry;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.NameAndTypeEntry;
import com.syncleus.aparapi.internal.model.ValueCache;
import com.syncleus.aparapi.internal.model.ValueCache.ThrowingValueComputer;
import com.syncleus.aparapi.internal.model.ValueCache.ValueComputer;
import com.syncleus.aparapi.internal.opencl.OpenCLLoader;
import com.syncleus.aparapi.internal.util.*;
import java.lang.annotation.Annotation;
import java.lang.annotation.ElementType;
......@@ -308,8 +308,8 @@ public abstract class Kernel implements Cloneable {
}
/**
* @deprecated It is no longer recommended that {@code EXECUTION_MODE}s are used, as a more sophisticated {@link com.amd.aparapi.device.Device}
* preference mechanism is in place, see {@link com.amd.aparapi.internal.kernel.KernelManager}. Though {@link #setExecutionMode(EXECUTION_MODE)}
* @deprecated It is no longer recommended that {@code EXECUTION_MODE}s are used, as a more sophisticated {@link com.syncleus.aparapi.device.Device}
* preference mechanism is in place, see {@link com.syncleus.aparapi.internal.kernel.KernelManager}. Though {@link #setExecutionMode(EXECUTION_MODE)}
* is still honored, the default EXECUTION_MODE is now {@link EXECUTION_MODE#AUTO}, which indicates that the KernelManager
* will determine execution behaviours.
*
......@@ -343,10 +343,10 @@ public abstract class Kernel implements Cloneable {
* kernel.execute(values.length);
* </pre></blockquote>
* <p>
* Alternatively, the property <code>com.amd.aparapi.executionMode</code> can be set to one of <code>JTP,GPU,ACC,CPU,SEQ</code>
* Alternatively, the property <code>com.syncleus.aparapi.executionMode</code> can be set to one of <code>JTP,GPU,ACC,CPU,SEQ</code>
* when an application is launched.
* <p><blockquote><pre>
* java -classpath ....;aparapi.jar -Dcom.amd.aparapi.executionMode=GPU MyApplication
* java -classpath ....;aparapi.jar -Dcom.syncleus.aparapi.executionMode=GPU MyApplication
* </pre></blockquote><p>
* 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.
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi;
package com.syncleus.aparapi;
public class ProfileInfo{
......
package com.amd.aparapi;
package com.syncleus.aparapi;
import com.amd.aparapi.device.*;
import com.amd.aparapi.internal.jni.*;
import com.syncleus.aparapi.device.*;
import com.syncleus.aparapi.internal.jni.*;
import java.util.*;
......
package com.amd.aparapi.annotation;
package com.syncleus.aparapi.annotation;
/**
* Used to tag experimental features (methods/fields)
......
/**
*
*/
package com.syncleus.aparapi.annotation;
\ No newline at end of file
package com.amd.aparapi.device;
package com.syncleus.aparapi.device;
import com.amd.aparapi.*;
import com.amd.aparapi.internal.kernel.*;
import com.syncleus.aparapi.*;
import com.syncleus.aparapi.internal.kernel.*;
public abstract class Device{
......@@ -23,7 +23,7 @@ public abstract class Device{
};
/** @deprecated use {@link KernelManager#bestDevice()}
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@Deprecated
public static Device best() {
......@@ -31,7 +31,7 @@ public abstract class Device{
}
/**
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@SuppressWarnings("deprecation")
@Deprecated
......@@ -40,7 +40,7 @@ public abstract class Device{
}
/**
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@Deprecated
public static Device first(final Device.TYPE _type) {
......@@ -48,7 +48,7 @@ public abstract class Device{
}
/**
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@SuppressWarnings("deprecation")
@Deprecated
......@@ -57,7 +57,7 @@ public abstract class Device{
}
/**
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@SuppressWarnings("deprecation")
@Deprecated
......@@ -66,7 +66,7 @@ public abstract class Device{
}
/**
* @see com.amd.aparapi.device
* @see com.syncleus.aparapi.device
*/
@Deprecated
public static Device bestACC() {
......
package com.amd.aparapi.device;
package com.syncleus.aparapi.device;
public class JavaDevice extends Device {
......
package com.amd.aparapi.device;
package com.syncleus.aparapi.device;
import com.amd.aparapi.*;
import com.amd.aparapi.internal.opencl.*;
import com.amd.aparapi.opencl.*;
import com.amd.aparapi.opencl.OpenCL.*;
import com.amd.aparapi.opencl.OpenCL.Kernel;
import com.syncleus.aparapi.*;
import com.syncleus.aparapi.internal.opencl.*;
import com.syncleus.aparapi.opencl.*;
import com.syncleus.aparapi.opencl.OpenCL.*;
import com.syncleus.aparapi.opencl.OpenCL.Kernel;
import java.io.*;
import java.lang.annotation.*;
......
/**
* Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java.
*
* <p>Various methods of {@link com.amd.aparapi.device.Device} which selected devices of a particular type have been deprecated,
* as now the preferred mechanism for device selection is to rely on the {@link com.amd.aparapi.internal.kernel.KernelManager} to
* <p>Various methods of {@link com.syncleus.aparapi.device.Device} which selected devices of a particular type have been deprecated,
* as now the preferred mechanism for device selection is to rely on the {@link com.syncleus.aparapi.internal.kernel.KernelManager} to
* select an appropriate device. Where a particular device is required to be used for a certain kernel, for such purposes as
* debugging or unit testing, this can be achieved by using
* {@link com.amd.aparapi.internal.kernel.KernelManager#setKernelManager(com.amd.aparapi.internal.kernel.KernelManager)} prior to
* invoking any Kernel executions, by overriding {@link com.amd.aparapi.Kernel#isAllowDevice(com.amd.aparapi.device.Device)}
* {@link com.syncleus.aparapi.internal.kernel.KernelManager#setKernelManager(com.syncleus.aparapi.internal.kernel.KernelManager)} prior to
* invoking any Kernel executions, by overriding {@link com.syncleus.aparapi.Kernel#isAllowDevice(com.syncleus.aparapi.device.Device)}
* to veto/approve devices from the available devices for a given Kernel class, or (not recommended) by using
* {@link com.amd.aparapi.internal.kernel.KernelManager#setPreferredDevices(com.amd.aparapi.Kernel, java.util.LinkedHashSet)} to specify
* {@link com.syncleus.aparapi.internal.kernel.KernelManager#setPreferredDevices(com.syncleus.aparapi.Kernel, java.util.LinkedHashSet)} to specify
* a particular device list for a given Kernel class.
*
* <p>In order to determine the Device which will be used to execute a particular Kernel, use {@link com.amd.aparapi.Kernel#getTargetDevice()}.
* <p>In order to determine the Device which will be used to execute a particular Kernel, use {@link com.syncleus.aparapi.Kernel#getTargetDevice()}.
* This can also be used immediately after execution to see on which device the kernel actually got executed (in case the execution failed
* and fell back to another device).
*
*/
package com.amd.aparapi.device;
\ No newline at end of file
package com.syncleus.aparapi.device;
\ No newline at end of file
......@@ -35,9 +35,9 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.exception;
package com.syncleus.aparapi.exception;
import com.amd.aparapi.internal.exception.AparapiException;
import com.syncleus.aparapi.internal.exception.AparapiException;
@SuppressWarnings("serial") public class DeprecatedException extends AparapiException{
......
/**
*
*/
package com.syncleus.aparapi.exception;
\ No newline at end of file
package com.amd.aparapi.internal.annotation;
package com.syncleus.aparapi.internal.annotation;
/**
* Use this annotation to tag stuff that needs Java Doc added
......
package com.amd.aparapi.internal.annotation;
package com.syncleus.aparapi.internal.annotation;
/**
* Use this annotation to tag fields that we think need to be removed (method/field/var)
......
package com.amd.aparapi.internal.annotation;
package com.syncleus.aparapi.internal.annotation;
/**
* Used to tag unused features (methods/fields)
......
package com.amd.aparapi.internal.annotation;
package com.syncleus.aparapi.internal.annotation;
/**
* Be careful changing the name/type of this field as it is referenced from JNI code.
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.exception;
package com.syncleus.aparapi.internal.exception;
/**
* We use <code>AparapiException</code> class and subclasses to wrap other
......@@ -44,8 +44,8 @@ package com.amd.aparapi.internal.exception;
* The class parser for example will throw a specific <code>ClassParseException</code> if any Aparapi unfriendly
* constructs are found. This allows us to <strong>fail fast</strong> during classfile parsing.
*
* @see com.amd.aparapi.internal.exception.ClassParseException
* @see com.amd.aparapi.internal.exception.CodeGenException
* @see com.syncleus.aparapi.internal.exception.ClassParseException
* @see com.syncleus.aparapi.internal.exception.CodeGenException
*
* @author gfrost
*
......
......@@ -35,15 +35,15 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.exception;
package com.syncleus.aparapi.internal.exception;
import com.amd.aparapi.internal.instruction.Instruction;
import com.syncleus.aparapi.internal.instruction.Instruction;
/**
* We throw <code>ClassParseException</code>s (derived from <code>AparapiException</code>) if we encounter any Aparapi unfriendly
* constructs. This allows us to <strong>fail fast</strong>.
*
* @see com.amd.aparapi.internal.exception.AparapiException
* @see com.syncleus.aparapi.internal.exception.AparapiException
*
* @author gfrost
*
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.exception;
package com.syncleus.aparapi.internal.exception;
@SuppressWarnings("serial") public class CodeGenException extends AparapiException{
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.exception;
package com.syncleus.aparapi.internal.exception;
@SuppressWarnings("serial") public class RangeException extends AparapiException{
......
......@@ -35,15 +35,15 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
package com.syncleus.aparapi.internal.instruction;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import com.amd.aparapi.internal.instruction.InstructionSet.Branch;
import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch;
import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
/**
* Deals with the issue of recognizing that a sequence of bytecode branch instructions actually represent a single if/while with a logical expression.
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
package com.syncleus.aparapi.internal.instruction;
import java.util.ArrayList;
import java.util.LinkedList;
......@@ -43,20 +43,20 @@ import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import com.amd.aparapi.Config;
import com.amd.aparapi.internal.exception.ClassParseException;
import com.amd.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable;
import com.amd.aparapi.internal.instruction.InstructionSet.Branch;
import com.amd.aparapi.internal.instruction.InstructionSet.ByteCode;
import com.amd.aparapi.internal.instruction.InstructionSet.CompositeArbitraryScopeInstruction;
import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction;
import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
import com.amd.aparapi.internal.instruction.InstructionSet.FakeGoto;
import com.amd.aparapi.internal.instruction.InstructionSet.Return;
import com.amd.aparapi.internal.instruction.InstructionSet.UnconditionalBranch;
import com.amd.aparapi.internal.model.MethodModel;
import com.amd.aparapi.internal.model.ClassModel.LocalVariableTableEntry;
import com.amd.aparapi.internal.model.ClassModel.LocalVariableInfo;
import com.syncleus.aparapi.Config;
import com.syncleus.aparapi.internal.exception.ClassParseException;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable;
import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch;
import com.syncleus.aparapi.internal.instruction.InstructionSet.ByteCode;
import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeArbitraryScopeInstruction;
import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction;
import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
import com.syncleus.aparapi.internal.instruction.InstructionSet.FakeGoto;
import com.syncleus.aparapi.internal.instruction.InstructionSet.Return;
import com.syncleus.aparapi.internal.instruction.InstructionSet.UnconditionalBranch;
import com.syncleus.aparapi.internal.model.MethodModel;
import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableTableEntry;
import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableInfo;
/**
* Essentially a glorified linked list of Instructions plus some additional state to allow us to transform sequences.
......
......@@ -35,16 +35,16 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
package com.syncleus.aparapi.internal.instruction;
import java.util.LinkedList;
import com.amd.aparapi.internal.instruction.InstructionSet.Branch;
import com.amd.aparapi.internal.instruction.InstructionSet.ByteCode;
import com.amd.aparapi.internal.instruction.InstructionSet.CompositeInstruction;
import com.amd.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
import com.amd.aparapi.internal.model.MethodModel;
import com.amd.aparapi.internal.reader.ByteReader;
import com.syncleus.aparapi.internal.instruction.InstructionSet.Branch;
import com.syncleus.aparapi.internal.instruction.InstructionSet.ByteCode;
import com.syncleus.aparapi.internal.instruction.InstructionSet.CompositeInstruction;
import com.syncleus.aparapi.internal.instruction.InstructionSet.ConditionalBranch;
import com.syncleus.aparapi.internal.model.MethodModel;
import com.syncleus.aparapi.internal.reader.ByteReader;
/**
* Initially represents a single Java bytecode instruction.
......
......@@ -35,21 +35,21 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
import com.amd.aparapi.internal.instruction.InstructionSet.AccessArrayElement;
import com.amd.aparapi.internal.instruction.InstructionSet.AccessInstanceField;
import com.amd.aparapi.internal.instruction.InstructionSet.AccessLocalVariable;
import com.amd.aparapi.internal.instruction.InstructionSet.AssignToArrayElement;
import com.amd.aparapi.internal.instruction.InstructionSet.AssignToInstanceField;
import com.amd.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable;
import com.amd.aparapi.internal.instruction.InstructionSet.CastOperator;
import com.amd.aparapi.internal.instruction.InstructionSet.Constant;
import com.amd.aparapi.internal.instruction.InstructionSet.I_IADD;
import com.amd.aparapi.internal.instruction.InstructionSet.I_ICONST_1;
import com.amd.aparapi.internal.instruction.InstructionSet.I_IINC;
import com.amd.aparapi.internal.instruction.InstructionSet.I_ISUB;
import com.amd.aparapi.internal.instruction.InstructionSet.MethodCall;
package com.syncleus.aparapi.internal.instruction;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessArrayElement;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessInstanceField;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AccessLocalVariable;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToArrayElement;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToInstanceField;
import com.syncleus.aparapi.internal.instruction.InstructionSet.AssignToLocalVariable;
import com.syncleus.aparapi.internal.instruction.InstructionSet.CastOperator;
import com.syncleus.aparapi.internal.instruction.InstructionSet.Constant;
import com.syncleus.aparapi.internal.instruction.InstructionSet.I_IADD;
import com.syncleus.aparapi.internal.instruction.InstructionSet.I_ICONST_1;
import com.syncleus.aparapi.internal.instruction.InstructionSet.I_IINC;
import com.syncleus.aparapi.internal.instruction.InstructionSet.I_ISUB;
import com.syncleus.aparapi.internal.instruction.InstructionSet.MethodCall;
public class InstructionPattern{
......
......@@ -35,19 +35,19 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
package com.syncleus.aparapi.internal.instruction;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
import com.amd.aparapi.internal.model.MethodModel;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool.Entry;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool.FieldEntry;
import com.amd.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry;
import com.amd.aparapi.internal.model.ClassModel.LocalVariableTableEntry;
import com.amd.aparapi.internal.model.ClassModel.LocalVariableInfo;
import com.amd.aparapi.internal.reader.ByteReader;
import com.syncleus.aparapi.internal.model.MethodModel;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.Entry;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.FieldEntry;
import com.syncleus.aparapi.internal.model.ClassModel.ConstantPool.MethodEntry;
import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableTableEntry;
import com.syncleus.aparapi.internal.model.ClassModel.LocalVariableInfo;
import com.syncleus.aparapi.internal.reader.ByteReader;
public class InstructionSet{
......
......@@ -35,7 +35,7 @@ of EAR). For the most current Country Group listings, or for additional informa
under those regulations, please refer to the U.S. Bureau of Industry and Security's website at http://www.bis.doc.gov/.
*/
package com.amd.aparapi.internal.instruction;
package com.syncleus.aparapi.internal.instruction;
public abstract class InstructionTransformer{
......