/dports/math/libpgmath/flang-d07daf3/tools/flang1/flang1exe/ |
H A D | symutl.c | 605 subscr[ndims] = mk_triple(lw, up, 0); in mk_forall_sptr() 1536 subscr[j] = mk_triple(lb, ub, 0); in chk_assign_sptr() 1552 subscr[j] = mk_triple(lb, ub, 0); in chk_assign_sptr() 1565 newsubs[j] = mk_triple(lb1, ub1, 0); in chk_assign_sptr() 1573 subscr[j] = mk_triple(lb, ub, 0); in chk_assign_sptr() 1580 subscr[j] = mk_triple(lb, ub, 0); in chk_assign_sptr() 1660 subscr[i] = mk_triple(astb.bnd.one, ub, 0); in mk_shape_sptr() 2194 subscr1[j] = mk_triple(lb, ub, 0); in mk_matmul_sptr() 2203 subscr1[j] = mk_triple(lb, ub, 0); in mk_matmul_sptr() 2237 subscr2[j] = mk_triple(lb, ub, 0); in mk_matmul_sptr() [all …]
|
H A D | commgen.c | 946 otriple = mk_triple(lb, ub, 0); in outvalue_hlocalizebnds() 966 otriple = mk_triple(cl, cu, cs); in outvalue_hcycliclp() 973 otriple = mk_triple(lof0, los, lof); in outvalue_hcycliclp() 1228 triple = mk_triple(lb, ub, st); in change_forall_triple() 1402 return mk_triple(lb, ub, 0); in fill_cyclic_k() 1493 return mk_triple(l1, l2, l3); in rhs_cyclic() 1887 astnew = mk_triple(l, r, opnd); in pointer_squeezer()
|
H A D | inliner.c | 632 astNew = mk_triple(astNewl, astNewu, astNews); in inline_ast() 1120 vastSubs[dim] = mk_triple(astl, astu, 0); in copy_inargs() 1341 vastSubs[sub] = mk_triple(astl, astu, 0); in promote_assumsz_arg() 1352 vastSubs[sub] = mk_triple(astl, astu, 0); in promote_assumsz_arg() 1424 vastSubs[dim] = mk_triple(astl, astu, 0); in allocate_array() 1996 ast = mk_triple(astl, astu, asts); in replace_arg() 2083 astSub = mk_triple(AD_LWAST(ad, dim), AD_UPAST(ad, dim), astb.i1); in get_subscr()
|
H A D | func.c | 286 sg.subsdest[ss[s].dim_dest] = mk_triple(la, uua, sa); in handle_shift() 290 sg.subssrc[ss[s].dim_src] = mk_triple(llb, ub, sb); in handle_shift() 297 sg.subsdest[ss[s].dim_dest] = mk_triple(lla, ua, sa); in handle_shift() 302 sg.subssrc[ss[s].dim_src] = mk_triple(lb, uub, sb); in handle_shift() 329 sg.subssrc[ss[s].dim_src] = mk_triple(llb, ub, sb); in handle_shift() 380 sg.subssrc[ss[s].dim_src] = mk_triple(lb, uub, sb); in handle_shift() 1008 subs[i] = mk_triple(AD_LWAST(ad, i), AD_UPAST(ad, i), in convert_subscript() 1025 subs[i] = mk_triple(check_member(a, AD_LWAST(ad, i)), in convert_subscript() 1053 subs[i] = mk_triple(lb, ub, st); in convert_subscript() 3683 return mk_triple(l, r, i); in rewrite_sub_ast() [all …]
|
H A D | comm.c | 507 subs[ndim] = mk_triple(lw, up, 0); in reference_for_temp() 521 subs[ndim] = mk_triple(lw, up, 0); in reference_for_temp() 1275 subs[i] = mk_triple(t1, t2, t3); in forall_2_sec() 1299 subs[i] = mk_triple(t1, t2, t3); in forall_2_sec() 2481 subs[i] = mk_triple(glb, gub, 0); in emit_sum_scatterx() 2746 subs[i] = mk_triple(glb, gub, 0); in emit_scatterx_gatherx() 3109 subs[i] = mk_triple(ps, ns, 0); in emit_overlap() 3643 return mk_triple(l1, l2, l3); in handle_pure_temp_too_large() 3884 triplet = mk_triple(lb, ub, st); in normalize_forall_triplet() 4195 ASTLI_TRIPLE(astli) = mk_triple(ll, uu, ss); in canonical_conversion() [all …]
|
H A D | rest.c | 266 return mk_triple(l1, l2, l3); in insert_comm_before() 456 return mk_triple(l1, l2, l3); in _transform_func() 800 nss = mk_triple(nlb, nub, nst); in remove_subscript_expressions() 3264 subscr[i] = mk_triple(astb.bnd.one, astup, 0); in copy_arg_to_seq_tmp() 4138 return mk_triple(l1, l2, l3); in transform_all_call()
|
H A D | transfrm.c | 2322 mk_triple(SHD_LWB(shd, cdim - 1), SHD_UPB(shd, cdim - 1), in inline_spread_shifts() 2439 triple = mk_triple(lwb, upb, stride); in make_forall() 3651 indx[i] = mk_triple(lbast, ubast, astb.i1); in build_allocation_item() 3657 mk_triple(ADD_LWBD(dtypedest, i), ADD_UPBD(dtypedest, i), astb.i1); in build_allocation_item() 4406 subs[i] = mk_triple(astb.i1, astb.i1, 0); in rewrite_allocatable_assignment()
|
H A D | vsub.c | 277 triple = mk_triple(l, u, s); in forall_list_call() 2138 ntriple = mk_triple(nlw, nup, nst); in forall_bound_dependence()
|
H A D | dpm_out.c | 1319 subscr[i] = mk_triple(ADD_LWAST(dtype, i), ADD_UPAST(dtype, i), 0); in _wrap_symbol() 4399 subscr[i] = mk_triple(AD_LWAST(ad, i), AD_UPAST(ad, i), 0); in allocate_one_auto() 4518 subs[i] = mk_triple(lb, ub, 0); in get_allobnds() 4955 return mk_triple(l1, l2, l3); in get_scalar_in_expr()
|
H A D | commopt.c | 2423 sub[i] = mk_triple(nmax, pmax, 0); in eliminate_shift() 3047 sub[i] = mk_triple(lw2, up2, 0); in opt_allocate()
|
H A D | semsym.c | 1901 subs[i] = mk_triple(lb, ub, 0); in add_private_allocatable()
|
H A D | semant3.c | 3413 ast = mk_triple((int)SST_ASTG(RHS(3)), (int)SST_ASTG(RHS(5)), in semant3() 6523 subs[i] = mk_triple(AD_LWAST(ad, i), AD_UPAST(ad, i), 0); in gen_sourced_allocation() 6547 subs[0] = mk_triple(astb.i1, asttmp, 0); in gen_sourced_allocation()
|
H A D | semutil.c | 2766 subs[count - 1] = mk_triple(triple[0], triple[1], triple[2]); in ref_array() 2793 subs[i] = mk_triple(AD_LWAST(ad, i), AD_UPAST(ad, i), 0); in ref_array() 4355 subs[i2] = mk_triple(AD_LWAST(ad, i2), AD_UPAST(ad, i2), 0); in mk_component_ast()
|
H A D | ast.c | 1873 mk_triple(int lb, int ub, int stride) in mk_triple() function 4379 astnew = mk_triple(lbd, upbd, stride); in ast_rewrite() 9440 triple_asts[j] = mk_triple(astb.bnd.one, extent_asts[j], 0); in add_extent_subscripts() 9454 triple_asts[j] = mk_triple(lower_bound_asts[j], upper_bound_asts[j], 0); in add_bounds_subscripts()
|
H A D | semantio.c | 1356 triple = mk_triple(lb, ub, st); in semantio() 3309 subs[dim] = mk_triple(l, u, s); in semantio()
|
H A D | semutil2.c | 717 mk_triple(check_member(astparent, lb), check_member(astparent, ub), 0); in gen_defer_shape() 2245 ast = mk_triple(SHD_LWB(shp, i), SHD_UPB(shp, i), SHD_STRIDE(shp, i)); in apply_shape_subscripts() 7313 subs[i] = mk_triple(AD_LWAST(ad, i), AD_UPAST(ad, i), 0); in dinit_varref() 7502 subs[i] = mk_triple(ADD_LWBD(dtype, i), ADD_UPBD(dtype, i), 0); in allocate_temp()
|
H A D | interf.c | 4341 ast = mk_triple(lop, rop, stride); in fill_ast()
|
H A D | semfunc.c | 2561 int triple = mk_triple(AD_LWBD(ad_actual, j), AD_UPBD(ad_actual, j), in rewrite_triples()
|
/dports/math/libpgmath/flang-d07daf3/tools/flang1/utils/ast/ |
H A D | ast.in.h | 368 int mk_triple (int, int, int);
|