Package | Description |
---|---|
claw.tatsu.directive.common | |
claw.tatsu.directive.generator | |
claw.wani.language |
Modifier and Type | Method and Description |
---|---|
static DataMovement |
DataMovement.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataMovement[] |
DataMovement.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static Xnode |
Directive.generateUpdate(XcodeProgram xcodeml,
Xnode hook,
java.util.List<java.lang.String> vars,
DataMovement direction)
Generate update directives for device and host data transfer.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
OpenAcc.getUpdateClause(DataMovement direction,
java.util.List<java.lang.String> vars) |
java.lang.String[] |
DirectiveGenerator.getUpdateClause(DataMovement direction,
java.util.List<java.lang.String> vars)
Get directive for updating directive or host memory with the given
variables.
|
Modifier and Type | Method and Description |
---|---|
DataMovement |
ClawPragma.getCopyClauseValue()
Get the copy clause value.
|
DataMovement |
ClawPragma.getUpdateClauseValue()
Get the update clause value.
|
Modifier and Type | Method and Description |
---|---|
void |
ClawPragma.setCopyClauseValue(DataMovement value)
Set the copy clause value and the copy clause usage flag to true.
|
void |
ClawPragma.setUpdateClauseValue(DataMovement value)
Set the update clause value and the update clause usage flag to true.
|