Home
last modified time | relevance | path

Searched refs:tmp_ss (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-intrinsic.c10673 gfc_ss *arg_ss, *tmp_ss; in walk_inline_intrinsic_transpose() local
10683 for (tmp_ss = arg_ss; ; tmp_ss = tmp_ss->next) in walk_inline_intrinsic_transpose()
10685 if (tmp_ss->info->type != GFC_SS_SCALAR in walk_inline_intrinsic_transpose()
10686 && tmp_ss->info->type != GFC_SS_REFERENCE) in walk_inline_intrinsic_transpose()
10688 gcc_assert (tmp_ss->dimen == 2); in walk_inline_intrinsic_transpose()
10691 std::swap (tmp_ss->dim[0], tmp_ss->dim[1]); in walk_inline_intrinsic_transpose()
10695 if (tmp_ss->next == gfc_ss_terminator) in walk_inline_intrinsic_transpose()
10700 tmp_ss->next = ss; in walk_inline_intrinsic_transpose()
10769 gfc_ss *tmp_ss, *tail, *array_ss; in walk_inline_intrinsic_arith() local
10783 tmp_ss = gfc_ss_terminator; in walk_inline_intrinsic_arith()
[all …]
H A Dtrans-stmt.c265 gfc_ss *tmp_ss; in gfc_conv_elemental_dependencies() local
267 tmp_ss = gfc_get_array_ss (gfc_ss_terminator, NULL, ss->dimen, in gfc_conv_elemental_dependencies()
269 gfc_mark_ss_chain_used (tmp_ss, 1); in gfc_conv_elemental_dependencies()
270 tmp_ss->info->expr = ss->info->expr; in gfc_conv_elemental_dependencies()
271 replace_ss (loopse, ss, tmp_ss); in gfc_conv_elemental_dependencies()
317 tmp = gfc_trans_create_temp_array (&se->pre, &temp_post, tmp_ss, in gfc_conv_elemental_dependencies()
321 tmp = fold_convert (pvoid_type_node, tmp_ss->info->data.array.data); in gfc_conv_elemental_dependencies()
H A Dtrans-array.c5363 gfc_ss *tmp_ss; in gfc_conv_loop_setup() local
5373 tmp_ss = loop->temp_ss; in gfc_conv_loop_setup()
5375 if (tmp_ss != NULL) in gfc_conv_loop_setup()
5379 tmp_ss_info = tmp_ss->info; in gfc_conv_loop_setup()
5394 gcc_assert (tmp_ss->dimen != 0); in gfc_conv_loop_setup()
5396 gfc_trans_create_temp_array (&loop->pre, &loop->post, tmp_ss, tmp, in gfc_conv_loop_setup()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-intrinsic.cc11015 gfc_ss *arg_ss, *tmp_ss; in walk_inline_intrinsic_transpose() local
11025 for (tmp_ss = arg_ss; ; tmp_ss = tmp_ss->next) in walk_inline_intrinsic_transpose()
11027 if (tmp_ss->info->type != GFC_SS_SCALAR in walk_inline_intrinsic_transpose()
11028 && tmp_ss->info->type != GFC_SS_REFERENCE) in walk_inline_intrinsic_transpose()
11030 gcc_assert (tmp_ss->dimen == 2); in walk_inline_intrinsic_transpose()
11033 std::swap (tmp_ss->dim[0], tmp_ss->dim[1]); in walk_inline_intrinsic_transpose()
11037 if (tmp_ss->next == gfc_ss_terminator) in walk_inline_intrinsic_transpose()
11042 tmp_ss->next = ss; in walk_inline_intrinsic_transpose()
11111 gfc_ss *tmp_ss, *tail, *array_ss; in walk_inline_intrinsic_arith() local
11125 tmp_ss = gfc_ss_terminator; in walk_inline_intrinsic_arith()
[all …]
H A Dtrans-stmt.cc272 gfc_ss *tmp_ss; in gfc_conv_elemental_dependencies() local
274 tmp_ss = gfc_get_array_ss (gfc_ss_terminator, NULL, ss->dimen, in gfc_conv_elemental_dependencies()
276 gfc_mark_ss_chain_used (tmp_ss, 1); in gfc_conv_elemental_dependencies()
277 tmp_ss->info->expr = ss->info->expr; in gfc_conv_elemental_dependencies()
278 replace_ss (loopse, ss, tmp_ss); in gfc_conv_elemental_dependencies()
324 tmp = gfc_trans_create_temp_array (&se->pre, &temp_post, tmp_ss, in gfc_conv_elemental_dependencies()
328 tmp = fold_convert (pvoid_type_node, tmp_ss->info->data.array.data); in gfc_conv_elemental_dependencies()
H A Dtrans-expr.cc7124 gfc_ss *tmp_ss = parmse.loop->ss; in gfc_conv_procedure_call() local
7125 for (; tmp_ss; tmp_ss = tmp_ss->next) in gfc_conv_procedure_call()
7126 if (tmp_ss->info in gfc_conv_procedure_call()
7127 && tmp_ss->info->expr == e in gfc_conv_procedure_call()
7128 && tmp_ss->info->data.scalar.value != NULL_TREE) in gfc_conv_procedure_call()
7130 tmp = tmp_ss->info->data.scalar.value; in gfc_conv_procedure_call()
H A Dtrans-array.cc5473 gfc_ss *tmp_ss; in gfc_conv_loop_setup() local
5483 tmp_ss = loop->temp_ss; in gfc_conv_loop_setup()
5485 if (tmp_ss != NULL) in gfc_conv_loop_setup()
5489 tmp_ss_info = tmp_ss->info; in gfc_conv_loop_setup()
5504 gcc_assert (tmp_ss->dimen != 0); in gfc_conv_loop_setup()
5506 gfc_trans_create_temp_array (&loop->pre, &loop->post, tmp_ss, tmp, in gfc_conv_loop_setup()