Home
last modified time | relevance | path

Searched refs:mk_triple (Results 1 – 19 of 19) sorted by relevance

/dports/math/libpgmath/flang-d07daf3/tools/flang1/flang1exe/
H A Dsymutl.c605 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 Dcommgen.c946 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 Dinliner.c632 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 Dfunc.c286 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 Dcomm.c507 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 Drest.c266 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 Dtransfrm.c2322 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 Dvsub.c277 triple = mk_triple(l, u, s); in forall_list_call()
2138 ntriple = mk_triple(nlw, nup, nst); in forall_bound_dependence()
H A Ddpm_out.c1319 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 Dcommopt.c2423 sub[i] = mk_triple(nmax, pmax, 0); in eliminate_shift()
3047 sub[i] = mk_triple(lw2, up2, 0); in opt_allocate()
H A Dsemsym.c1901 subs[i] = mk_triple(lb, ub, 0); in add_private_allocatable()
H A Dsemant3.c3413 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 Dsemutil.c2766 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 Dast.c1873 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 Dsemantio.c1356 triple = mk_triple(lb, ub, st); in semantio()
3309 subs[dim] = mk_triple(l, u, s); in semantio()
H A Dsemutil2.c717 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 Dinterf.c4341 ast = mk_triple(lop, rop, stride); in fill_ast()
H A Dsemfunc.c2561 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 Dast.in.h368 int mk_triple (int, int, int);