public class XMP
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADDR_PREFIX_ |
static java.lang.String |
ALIGN_SOURCE_LIST |
static java.lang.String |
ALIGN_SUBSCRIPT_EXPR_LIST |
static java.lang.String |
ALIGN_SUBSCRIPT_VAR_LIST |
static java.lang.String |
ASTERISK |
static java.lang.String |
COARRAY_ADDR_PREFIX_ |
static java.lang.String |
COARRAY_DESC_PREFIX_ |
static java.lang.String |
COLON |
static java.lang.String |
DESC_FUNC_ARGS |
static java.lang.String |
DESC_PREFIX_ |
static java.lang.String |
DESC_STRUCT_PREFIX_ |
static java.lang.String |
GPU_DEVICE_ADDR_PREFIX_ |
static java.lang.String |
GPU_DEVICE_DESC_PREFIX_ |
static java.lang.String |
GPU_FUNC_PREFIX |
static java.lang.String |
GPU_HOST_DESC_PREFIX_ |
static java.lang.String |
GTOL_PREFIX_ |
static java.lang.String |
GTOL_STRUCT_PREFIX_ |
static int |
MAX_DIM |
static java.lang.String |
MULTI_ADDR_PREFIX_ |
static java.lang.String |
NODES_RANK_PREFIX_ |
static java.lang.String |
NODES_SIZE_PREFIX_ |
static int |
NONBASIC_TYPE |
static java.lang.String |
PARENT_BLOCK |
static java.lang.String |
PRAGMA_BLOCK |
static java.lang.String |
SHADOW_DECL |
static java.lang.String |
STATIC_DESC_PREFIX_ |
static java.lang.String |
STRUCT |
static java.lang.String |
TEMP_PREFIX |
static java.lang.String |
TEMPLATE |
Constructor and Description |
---|
XMP() |
Modifier and Type | Method and Description |
---|---|
static Xobject |
createBasicTypeConstantObj(Xtype type) |
static void |
error(LineNo l,
java.lang.String msg) |
static void |
exitByError() |
static void |
fatal(LineNo lineNo,
java.lang.String msg) |
static void |
fatal(java.lang.String msg) |
static Ident |
getMacroId(java.lang.String name) |
static Ident |
getMacroId(java.lang.String name,
Xtype type) |
static void |
warning(java.lang.String msg) |
public static final int MAX_DIM
public static final int NONBASIC_TYPE
public static final java.lang.String TEMP_PREFIX
public static final java.lang.String DESC_PREFIX_
public static final java.lang.String DESC_STRUCT_PREFIX_
public static final java.lang.String NODES_SIZE_PREFIX_
public static final java.lang.String NODES_RANK_PREFIX_
public static final java.lang.String STATIC_DESC_PREFIX_
public static final java.lang.String GPU_HOST_DESC_PREFIX_
public static final java.lang.String GPU_DEVICE_DESC_PREFIX_
public static final java.lang.String GPU_DEVICE_ADDR_PREFIX_
public static final java.lang.String GPU_FUNC_PREFIX
public static final java.lang.String COARRAY_DESC_PREFIX_
public static final java.lang.String COARRAY_ADDR_PREFIX_
public static final java.lang.String ADDR_PREFIX_
public static final java.lang.String MULTI_ADDR_PREFIX_
public static final java.lang.String GTOL_PREFIX_
public static final java.lang.String GTOL_STRUCT_PREFIX_
public static final java.lang.String ASTERISK
public static final java.lang.String COLON
public static final java.lang.String STRUCT
public static final java.lang.String TEMPLATE
public static final java.lang.String ALIGN_SOURCE_LIST
public static final java.lang.String ALIGN_SUBSCRIPT_VAR_LIST
public static final java.lang.String ALIGN_SUBSCRIPT_EXPR_LIST
public static final java.lang.String PRAGMA_BLOCK
public static final java.lang.String PARENT_BLOCK
public static final java.lang.String SHADOW_DECL
public static final java.lang.String DESC_FUNC_ARGS
public static void exitByError()
public static void error(LineNo l, java.lang.String msg)
public static void warning(java.lang.String msg)
public static void fatal(java.lang.String msg)
public static void fatal(LineNo lineNo, java.lang.String msg)
public static Ident getMacroId(java.lang.String name)