public class AccKernel
extends java.lang.Object
| Constructor and Description |
|---|
AccKernel(exc.openacc.ACCglobalDecl decl,
PragmaBlock pb,
exc.openacc.AccInformation info,
java.util.List<Block> kernelBlocks) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze() |
java.util.List<Ident> |
getOuterIdList() |
java.util.Set<Ident> |
getOuterIdSet() |
java.util.Set<Ident> |
getReadOnlyOuterIdSet() |
Block |
makeLaunchFuncCallBlock() |
void |
setReadOnlyOuterIdSet(java.util.Set<Ident> readOnlyOuterIdSet) |
public AccKernel(exc.openacc.ACCglobalDecl decl,
PragmaBlock pb,
exc.openacc.AccInformation info,
java.util.List<Block> kernelBlocks)
public Block makeLaunchFuncCallBlock()
public void analyze()
public void setReadOnlyOuterIdSet(java.util.Set<Ident> readOnlyOuterIdSet)
public java.util.Set<Ident> getReadOnlyOuterIdSet()
public java.util.Set<Ident> getOuterIdSet()
public java.util.List<Ident> getOuterIdList()