Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Defines | |
#define | CONSTRUCTOR_GUESS_SIZE 1000 |
#define | LCV_CONST(ATTR, IDX) attr_tbl[ATTR].wd[IDX] |
#define | SAVE_ENV |
#define | RESTORE_ENV |
#define CONSTRUCTOR_GUESS_SIZE 1000 |
Definition at line 48 of file s_cnstrct.m.
Referenced by create_runtime_array_constructor(), and test_size_stmts().
Definition at line 60 of file s_cnstrct.m.
#define RESTORE_ENV |
words_in_constructor = save.words_in_constructor; \ bits_in_constructor = save.bits_in_constructor; \ char_result_len = save.char_result_len; \ char_result_offset = save.char_result_offset; \ the_cn_bit_offset = save.the_cn_bit_offset; \ the_cn_idx = save.the_cn_idx; \ bcast_cn_bit_offset = save.bcast_cn_bit_offset; \ no_result_value = save.no_result_value; \ unequal_char_lens = save.unequal_char_lens; \ do_constructor_init = save.do_constructor_init; \ check_type_conversion = save.check_type_conversion; \ target_type_idx = save.target_type_idx; \ target_char_len_idx = save.target_char_len_idx; \ single_value_array = save.single_value_array; \ single_value_opnd = save.single_value_opnd; \ COPY_OPND(init_target_opnd, save.init_target_opnd);
Definition at line 85 of file s_cnstrct.m.
Referenced by interpret_constructor(), interpret_reshape_intrinsic(), and interpret_transfer_intrinsic().
#define SAVE_ENV |
save.words_in_constructor = words_in_constructor; \ save.bits_in_constructor = bits_in_constructor; \ save.char_result_len = char_result_len; \ save.char_result_offset = char_result_offset; \ save.the_cn_bit_offset = the_cn_bit_offset; \ save.the_cn_idx = the_cn_idx; \ save.bcast_cn_bit_offset = bcast_cn_bit_offset; \ save.no_result_value = no_result_value; \ save.unequal_char_lens = unequal_char_lens; \ save.do_constructor_init = do_constructor_init; \ save.check_type_conversion = check_type_conversion; \ save.target_type_idx = target_type_idx; \ save.target_char_len_idx = target_char_len_idx; \ save.single_value_array = single_value_array; \ save.single_value_opnd = single_value_opnd; \ COPY_OPND(save.init_target_opnd, init_target_opnd);
Definition at line 67 of file s_cnstrct.m.
Referenced by interpret_constructor(), interpret_reshape_intrinsic(), and interpret_transfer_intrinsic().