Home
last modified time | relevance | path

Searched refs:gfc_class_vptr_get (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-expr.c200 gfc_class_vptr_get (tree decl) in gfc_class_vptr_get() function
319 vptr = gfc_class_vptr_get (decl); in class_vtab_field_get()
579 return gfc_class_vptr_get (tmp); in gfc_get_vptr_from_expr()
636 ctree = gfc_class_vptr_get (var); in gfc_conv_derived_to_class()
860 ctree = gfc_class_vptr_get (var); in class_scalar_coarray_to_class()
862 fold_convert (TREE_TYPE (ctree), gfc_class_vptr_get (tmp))); in class_scalar_coarray_to_class()
912 ctree = gfc_class_vptr_get (var); in gfc_conv_intrinsic_to_class()
1152 ctree = gfc_class_vptr_get (var); in gfc_conv_class_to_class()
1195 vptr = gfc_class_vptr_get (tmp); in gfc_conv_class_to_class()
1739 fcn = gfc_vptr_copy_get (gfc_class_vptr_get (rse_expr)); in trans_scalar_class_assign()
[all …]
H A Dtrans-array.c926 tmp = gfc_class_vptr_get (expr->symtree->n.sym->backend_decl); in gfc_get_array_span()
1280 tmp = gfc_class_vptr_get (lhs_class_expr); in get_class_info_from_ss()
1283 gfc_class_vptr_get (rhs_class_expr))); in get_class_info_from_ss()
1310 tmp = gfc_class_vptr_get (lhs_class_expr); in get_class_info_from_ss()
1402 tmp = gfc_class_vptr_get (class_expr); in gfc_trans_create_temp_array()
3576 se->class_vptr = gfc_evaluate_now (gfc_class_vptr_get (decl), &se->pre); in build_class_array_ref()
3741 vptr = gfc_class_vptr_get (TREE_OPERAND (cdesc, 0)); in build_array_ref()
8031 vtype = gfc_class_vptr_get (tmp); in gfc_conv_expr_descriptor()
9278 tmp = gfc_class_vptr_get (comp); in structure_alloc_comps()
9337 vptr_decl = gfc_class_vptr_get (comp); in structure_alloc_comps()
[all …]
H A Dtrans.h423 tree gfc_class_vptr_get (tree);
H A Dtrans-stmt.c1801 tmp = gfc_class_vptr_get (class_decl); in trans_associate_var()
1802 gfc_add_modify (&se.pre, gfc_class_vptr_get (desc), tmp); in trans_associate_var()
1853 gfc_add_modify (&se.post, gfc_class_vptr_get (class_decl), in trans_associate_var()
1854 gfc_class_vptr_get (tmp)); in trans_associate_var()
2124 stmp = gfc_class_vptr_get (se.expr); in trans_associate_var()
2125 dtmp = gfc_class_vptr_get (ctree); in trans_associate_var()
6420 tmp = gfc_class_vptr_get (expr3); in gfc_trans_allocate()
H A Dtrans-intrinsic.c8670 vptr = gfc_class_vptr_get (tmpdecl); in gfc_conv_intrinsic_transfer()
8962 tmp = gfc_class_vptr_get (a->symtree->n.sym->backend_decl); in gfc_conv_same_type_as()
8969 tmp = gfc_class_vptr_get (b->symtree->n.sym->backend_decl); in gfc_conv_same_type_as()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-expr.cc242 gfc_class_vptr_get (tree decl) in gfc_class_vptr_get() function
361 vptr = gfc_class_vptr_get (decl); in class_vtab_field_get()
658 return gfc_class_vptr_get (tmp); in gfc_get_vptr_from_expr()
719 ctree = gfc_class_vptr_get (var); in gfc_conv_derived_to_class()
954 ctree = gfc_class_vptr_get (var); in class_scalar_coarray_to_class()
956 fold_convert (TREE_TYPE (ctree), gfc_class_vptr_get (tmp))); in class_scalar_coarray_to_class()
1006 ctree = gfc_class_vptr_get (var); in gfc_conv_intrinsic_to_class()
1246 ctree = gfc_class_vptr_get (var); in gfc_conv_class_to_class()
1289 vptr = gfc_class_vptr_get (tmp); in gfc_conv_class_to_class()
1833 fcn = gfc_vptr_copy_get (gfc_class_vptr_get (rse_expr)); in trans_scalar_class_assign()
[all …]
H A Dtrans-array.cc985 tmp = gfc_class_vptr_get (expr->symtree->n.sym->backend_decl); in gfc_get_array_span()
1348 tmp = gfc_class_vptr_get (lhs_class_expr); in get_class_info_from_ss()
1351 gfc_class_vptr_get (rhs_class_expr))); in get_class_info_from_ss()
1378 tmp = gfc_class_vptr_get (lhs_class_expr); in get_class_info_from_ss()
1470 tmp = gfc_class_vptr_get (class_expr); in gfc_trans_create_temp_array()
3653 se->class_vptr = gfc_evaluate_now (gfc_class_vptr_get (decl), &se->pre); in build_class_array_ref()
3822 vptr = gfc_class_vptr_get (TREE_OPERAND (cdesc, 0)); in build_array_ref()
4038 se->class_vptr = gfc_class_vptr_get (tmpse.expr); in gfc_conv_array_ref()
8087 vtype = gfc_class_vptr_get (tmp); in gfc_conv_expr_descriptor()
9470 tmp = gfc_class_vptr_get (comp); in structure_alloc_comps()
[all …]
H A Dtrans.h426 tree gfc_class_vptr_get (tree);
H A Dtrans-stmt.cc1838 tmp = gfc_class_vptr_get (class_decl); in trans_associate_var()
1839 gfc_add_modify (&se.pre, gfc_class_vptr_get (desc), tmp); in trans_associate_var()
1890 gfc_add_modify (&se.post, gfc_class_vptr_get (class_decl), in trans_associate_var()
1891 gfc_class_vptr_get (tmp)); in trans_associate_var()
2162 stmp = gfc_class_vptr_get (se.expr); in trans_associate_var()
2163 dtmp = gfc_class_vptr_get (ctree); in trans_associate_var()
6456 tmp = gfc_class_vptr_get (expr3); in gfc_trans_allocate()
H A Dtrans-openmp.cc838 gfc_add_modify (&block, gfc_class_vptr_get (dest), in gfc_omp_clause_copy_ctor()
839 gfc_class_vptr_get (src)); in gfc_omp_clause_copy_ctor()
1369 gfc_class_vptr_get (decl), in gfc_omp_clause_dtor()
H A DChangeLog-20161173 * trans-expr.c (gfc_class_vptr_get, gfc_class_len_get,
H A DChangeLog-20152029 * trans-expr.c (gfc_class_vptr_get): Get the class descriptor
H A DChangeLog-2011112 * trans-expr.c (gfc_class_data_get, gfc_class_vptr_get,
H A Dtrans-intrinsic.cc8754 vptr = gfc_class_vptr_get (tmpdecl); in gfc_conv_intrinsic_transfer()