Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
boolean |
isCompute() |
boolean |
isDataClause() |
boolean |
isDeclarativeClause() |
boolean |
isDirective() |
boolean |
isGlobalDirective() |
boolean |
isLocalDirective() |
boolean |
isLoop() |
boolean |
isReduction() |
static ACCpragma |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ACCpragma |
valueOf(Xobject x) |
static ACCpragma[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ACCpragma PARALLEL
public static final ACCpragma KERNELS
public static final ACCpragma DATA
public static final ACCpragma ENTER_DATA
public static final ACCpragma EXIT_DATA
public static final ACCpragma HOST_DATA
public static final ACCpragma LOOP
public static final ACCpragma CACHE
public static final ACCpragma PARALLEL_LOOP
public static final ACCpragma KERNELS_LOOP
public static final ACCpragma DECLARE
public static final ACCpragma UPDATE
public static final ACCpragma WAIT
public static final ACCpragma ATOMIC
public static final ACCpragma ROUTINE
public static final ACCpragma IF
public static final ACCpragma ASYNC
public static final ACCpragma NUM_GANGS
public static final ACCpragma NUM_WORKERS
public static final ACCpragma VECT_LEN
public static final ACCpragma PRIVATE
public static final ACCpragma FIRSTPRIVATE
public static final ACCpragma REDUCTION_PLUS
public static final ACCpragma REDUCTION_MUL
public static final ACCpragma REDUCTION_MAX
public static final ACCpragma REDUCTION_MIN
public static final ACCpragma REDUCTION_BITAND
public static final ACCpragma REDUCTION_BITOR
public static final ACCpragma REDUCTION_BITXOR
public static final ACCpragma REDUCTION_LOGAND
public static final ACCpragma REDUCTION_LOGOR
public static final ACCpragma USE_DEVICE
public static final ACCpragma DEVICEPTR
public static final ACCpragma COPY
public static final ACCpragma COPYIN
public static final ACCpragma COPYOUT
public static final ACCpragma CREATE
public static final ACCpragma DELETE
public static final ACCpragma PRESENT
public static final ACCpragma PRESENT_OR_COPY
public static final ACCpragma PRESENT_OR_COPYIN
public static final ACCpragma PRESENT_OR_COPYOUT
public static final ACCpragma PRESENT_OR_CREATE
public static final ACCpragma COLLAPSE
public static final ACCpragma GANG
public static final ACCpragma WORKER
public static final ACCpragma VECTOR
public static final ACCpragma AUTO
public static final ACCpragma SEQ
public static final ACCpragma INDEPENDENT
public static final ACCpragma DEVICE_RESIDENT
public static final ACCpragma HOST
public static final ACCpragma DEVICE
public static final ACCpragma READ
public static final ACCpragma WRITE
public static final ACCpragma CAPTURE
public static final ACCpragma DEVICE_TYPE
public static final ACCpragma BIND
public static final ACCpragma NOHOST
public static final ACCpragma ROUTINE_ARG
public static final ACCpragma SYNC
public static final ACCpragma FLUSH
public static final ACCpragma YIELD
public static ACCpragma[] values()
for (ACCpragma c : ACCpragma.values()) System.out.println(c);
public static ACCpragma valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getName()
public boolean isDataClause()
public boolean isDirective()
public boolean isReduction()
public boolean isLoop()
public boolean isCompute()
public boolean isGlobalDirective()
public boolean isLocalDirective()
public boolean isDeclarativeClause()