public class XMP
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
array_align_info_f |
static java.lang.String |
array_alloc_f |
static java.lang.String |
array_dealloc_f |
static java.lang.String |
array_deallocate_f |
static java.lang.String |
array_get_local_size_f |
static java.lang.String |
array_init_f |
static java.lang.String |
array_init_shadow_f |
static java.lang.String |
array_set_local_array_f |
static java.lang.String |
arrayProp |
static java.lang.String |
assign_align_info_f |
static java.lang.String |
ASTERISK |
static java.lang.String |
barrier_f |
static java.lang.String |
bcast_acc_f |
static java.lang.String |
bcast_f |
static java.lang.String |
COLON |
static java.lang.String |
create_task_nodes_f |
static boolean |
debugFlag |
static java.lang.String |
DESC_PREFIX_ |
static java.lang.String |
DESC_STRUCT_PREFIX_ |
static java.lang.String |
end_task_f |
static java.lang.String |
epilog_label_f |
static java.lang.String |
finalize_all_f |
static java.lang.String |
gmove_dealloc_f |
static java.lang.String |
gmove_do_f |
static java.lang.String |
gmove_g_alloc_f |
static java.lang.String |
gmove_g_dim_info_f |
static int |
GMOVE_IN |
static java.lang.String |
gmove_l_alloc_f |
static java.lang.String |
gmove_l_dim_info_f |
static int |
GMOVE_NORMAL |
static int |
GMOVE_OUT |
static java.lang.String |
init_allocated_f |
static java.lang.String |
init_async_f |
static java.lang.String |
l2g_f |
static int |
LOOP_EXPAND |
static int |
LOOP_MARGIN |
static int |
LOOP_NONE |
static int |
LOOP_PEEL_AND_WAIT |
static java.lang.String |
loop_sched_f |
static java.lang.String |
loop_test_f |
static java.lang.String |
loop_test_skip_f |
static int |
MAX_ASSUMED_SHAPE |
static int |
MAX_DIM |
static java.lang.String |
nodes_alloc_f |
static java.lang.String |
nodes_dealloc_f |
static java.lang.String |
nodes_dim_size_f |
static java.lang.String |
nodes_get_dim_info_f |
static java.lang.String |
nodes_init_EXEC_f |
static java.lang.String |
nodes_init_GLOBAL_f |
static java.lang.String |
nodes_init_NODES_f |
static int |
NONBASIC_TYPE |
static java.lang.String |
PREFIX_ |
static int |
REDUCE_BAND |
static int |
REDUCE_BOR |
static int |
REDUCE_BXOR |
static int |
REDUCE_EQV |
static int |
REDUCE_FIRSTMAX |
static int |
REDUCE_FIRSTMIN |
static int |
REDUCE_LAND |
static int |
REDUCE_LASTMAX |
static int |
REDUCE_LASTMIN |
static int |
REDUCE_LOR |
static int |
REDUCE_LXOR |
static int |
REDUCE_MAX |
static int |
REDUCE_MAXLOC |
static int |
REDUCE_MIN |
static int |
REDUCE_MINLOC |
static int |
REDUCE_MINUS |
static int |
REDUCE_NEQV |
static int |
REDUCE_NONE |
static int |
REDUCE_PROD |
static java.lang.String |
reduce_shadow_acc_f |
static java.lang.String |
reduce_shadow_async_acc_f |
static java.lang.String |
reduce_shadow_async_f |
static java.lang.String |
reduce_shadow_f |
static int |
REDUCE_SUM |
static java.lang.String |
reduction_acc_f |
static java.lang.String |
reduction_f |
static java.lang.String |
reduction_loc_acc_f |
static java.lang.String |
reduction_loc_f |
static java.lang.String |
ref_dealloc_f |
static java.lang.String |
ref_init_f |
static java.lang.String |
ref_nodes_alloc_f |
static java.lang.String |
ref_set_dim_info_f |
static java.lang.String |
ref_set_loop_info_f |
static java.lang.String |
ref_templ_alloc_f |
static java.lang.String |
reflect_acc_f |
static java.lang.String |
reflect_async_acc_f |
static java.lang.String |
reflect_async_f |
static java.lang.String |
reflect_f |
static java.lang.String |
SAVE_DESC_PREFIX_ |
static java.lang.String |
set_reduce_shadow_acc_f |
static java.lang.String |
set_reduce_shadow_f |
static java.lang.String |
set_reflect_acc_f |
static java.lang.String |
set_reflect_f |
static java.lang.String |
SIZE_ARRAY_NAME |
static java.lang.String |
start_async_f |
static java.lang.String |
STRUCT_PREFIX_ |
static java.lang.String |
template_alloc_f |
static java.lang.String |
template_dealloc_f |
static java.lang.String |
template_dim_info_f |
static java.lang.String |
template_init_f |
static java.lang.String |
test_task_nocomm_f |
static java.lang.String |
test_task_on_f |
static java.lang.String |
wait_async_f |
static java.lang.String |
XMP_COMMON_NAME |
Constructor and Description |
---|
XMP() |
Modifier and Type | Method and Description |
---|---|
static void |
debug(java.lang.String msg) |
static void |
error(java.lang.String msg) |
static void |
errorAt(Block b,
java.lang.String msg) |
static void |
exitByError() |
static void |
fatal(Block b,
java.lang.String msg) |
static void |
fatal(java.lang.String msg) |
static java.lang.String |
genSym(java.lang.String prefix) |
static boolean |
hasError() |
static boolean |
hasErrors() |
static void |
resetError() |
static Xobject |
typeIntConstant(Xtype type) |
static void |
warning(java.lang.String msg) |
public static boolean debugFlag
public static final int REDUCE_NONE
public static final int REDUCE_SUM
public static final int REDUCE_PROD
public static final int REDUCE_BAND
public static final int REDUCE_LAND
public static final int REDUCE_BOR
public static final int REDUCE_LOR
public static final int REDUCE_BXOR
public static final int REDUCE_LXOR
public static final int REDUCE_MAX
public static final int REDUCE_MIN
public static final int REDUCE_FIRSTMAX
public static final int REDUCE_FIRSTMIN
public static final int REDUCE_LASTMAX
public static final int REDUCE_LASTMIN
public static final int REDUCE_EQV
public static final int REDUCE_NEQV
public static final int REDUCE_MINUS
public static final int REDUCE_MAXLOC
public static final int REDUCE_MINLOC
public static final int GMOVE_NORMAL
public static final int GMOVE_IN
public static final int GMOVE_OUT
public static final int LOOP_EXPAND
public static final int LOOP_MARGIN
public static final int LOOP_PEEL_AND_WAIT
public static final int LOOP_NONE
public static final int MAX_DIM
public static int MAX_ASSUMED_SHAPE
public static final int NONBASIC_TYPE
public static final java.lang.String SIZE_ARRAY_NAME
public static final java.lang.String XMP_COMMON_NAME
public static final java.lang.String PREFIX_
public static final java.lang.String DESC_PREFIX_
public static final java.lang.String DESC_STRUCT_PREFIX_
public static final java.lang.String SAVE_DESC_PREFIX_
public static final java.lang.String STRUCT_PREFIX_
public static final java.lang.String ASTERISK
public static final java.lang.String COLON
public static final java.lang.String epilog_label_f
public static final java.lang.String nodes_alloc_f
public static final java.lang.String nodes_dim_size_f
public static final java.lang.String nodes_init_GLOBAL_f
public static final java.lang.String nodes_init_EXEC_f
public static final java.lang.String nodes_init_NODES_f
public static final java.lang.String nodes_dealloc_f
public static final java.lang.String nodes_get_dim_info_f
public static final java.lang.String template_alloc_f
public static final java.lang.String template_dim_info_f
public static final java.lang.String template_init_f
public static final java.lang.String template_dealloc_f
public static final java.lang.String array_alloc_f
public static final java.lang.String init_allocated_f
public static final java.lang.String array_align_info_f
public static final java.lang.String assign_align_info_f
public static final java.lang.String array_init_f
public static final java.lang.String array_get_local_size_f
public static final java.lang.String array_set_local_array_f
public static final java.lang.String array_init_shadow_f
public static final java.lang.String array_dealloc_f
public static final java.lang.String array_deallocate_f
public static final java.lang.String ref_templ_alloc_f
public static final java.lang.String ref_nodes_alloc_f
public static final java.lang.String ref_dealloc_f
public static final java.lang.String ref_set_loop_info_f
public static final java.lang.String ref_set_dim_info_f
public static final java.lang.String ref_init_f
public static final java.lang.String loop_test_f
public static final java.lang.String loop_test_skip_f
public static final java.lang.String loop_sched_f
public static final java.lang.String l2g_f
public static final java.lang.String set_reflect_f
public static final java.lang.String reflect_f
public static final java.lang.String reflect_async_f
public static final java.lang.String set_reduce_shadow_f
public static final java.lang.String reduce_shadow_f
public static final java.lang.String reduce_shadow_async_f
public static final java.lang.String init_async_f
public static final java.lang.String start_async_f
public static final java.lang.String wait_async_f
public static final java.lang.String barrier_f
public static final java.lang.String reduction_f
public static final java.lang.String reduction_loc_f
public static final java.lang.String bcast_f
public static final java.lang.String create_task_nodes_f
public static final java.lang.String test_task_on_f
public static final java.lang.String end_task_f
public static final java.lang.String test_task_nocomm_f
public static final java.lang.String gmove_g_alloc_f
public static final java.lang.String gmove_l_alloc_f
public static final java.lang.String gmove_g_dim_info_f
public static final java.lang.String gmove_l_dim_info_f
public static final java.lang.String gmove_do_f
public static final java.lang.String gmove_dealloc_f
public static final java.lang.String finalize_all_f
public static final java.lang.String arrayProp
public static final java.lang.String set_reflect_acc_f
public static final java.lang.String reflect_acc_f
public static final java.lang.String reflect_async_acc_f
public static final java.lang.String set_reduce_shadow_acc_f
public static final java.lang.String reduce_shadow_acc_f
public static final java.lang.String reduce_shadow_async_acc_f
public static final java.lang.String reduction_acc_f
public static final java.lang.String reduction_loc_acc_f
public static final java.lang.String bcast_acc_f
public static void exitByError()
public static java.lang.String genSym(java.lang.String prefix)
public static void error(java.lang.String msg)
public static void errorAt(Block b, java.lang.String msg)
public static void resetError()
public static void warning(java.lang.String msg)
public static void fatal(java.lang.String msg)
public static void fatal(Block b, java.lang.String msg)
public static boolean hasError()
public static boolean hasErrors()
public static void debug(java.lang.String msg)