/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-loop-prefetch.c | 1496 add_subscript_strides (tree access_fn, unsigned stride, in add_subscript_strides() argument 1504 while (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in add_subscript_strides() 1506 aloop = get_chrec_loop (access_fn); in add_subscript_strides() 1507 step = CHREC_RIGHT (access_fn); in add_subscript_strides() 1508 access_fn = CHREC_LEFT (access_fn); in add_subscript_strides() 1532 tree stride, access_fn; in self_reuse_distance() local 1553 FOR_EACH_VEC_ELT (access_fns, i, access_fn) in self_reuse_distance() 1573 add_subscript_strides (access_fn, astride, strides, n, loop); in self_reuse_distance()
|
H A D | tree-ssa-loop-prefetch.cc | 1493 add_subscript_strides (tree access_fn, unsigned stride, in add_subscript_strides() argument 1501 while (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in add_subscript_strides() 1503 aloop = get_chrec_loop (access_fn); in add_subscript_strides() 1504 step = CHREC_RIGHT (access_fn); in add_subscript_strides() 1505 access_fn = CHREC_LEFT (access_fn); in add_subscript_strides() 1529 tree stride, access_fn; in self_reuse_distance() local 1550 FOR_EACH_VEC_ELT (access_fns, i, access_fn) in self_reuse_distance() 1570 add_subscript_strides (access_fn, astride, strides, n, loop); in self_reuse_distance()
|
H A D | tree-data-ref.h | 382 tree access_fn[2]; member 402 #define SUB_ACCESS_FN(SUB, I) (SUB)->access_fn[I]
|
H A D | tree-data-ref.c | 1063 tree base, off, access_fn; in dr_analyze_indices() local 1098 access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() 1099 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1100 access_fns.safe_push (access_fn); in dr_analyze_indices() 1130 access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() 1131 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1132 if (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in dr_analyze_indices() 1136 base = initial_condition (access_fn); in dr_analyze_indices() 1168 access_fn = chrec_replace_initial_condition in dr_analyze_indices() 1169 (access_fn, fold_convert (orig_type, off)); in dr_analyze_indices() [all …]
|
H A D | tree-data-ref.cc | 1342 tree access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() local 1343 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1344 access_fns.safe_push (access_fn); in dr_analyze_indices() 1374 tree access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() local 1375 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1376 STRIP_NOPS (access_fn); in dr_analyze_indices() 1377 if (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in dr_analyze_indices() 1380 tree base = initial_condition (access_fn); in dr_analyze_indices() 1413 access_fn = chrec_replace_initial_condition in dr_analyze_indices() 1414 (access_fn, fold_convert (orig_type, off)); in dr_analyze_indices() [all …]
|
H A D | tree-vect-loop.c | 374 vect_is_simple_iv_evolution (unsigned loop_nb, tree access_fn, tree * init, in vect_is_simple_iv_evolution() argument 379 tree evolution_part = evolution_part_in_loop_num (access_fn, loop_nb); in vect_is_simple_iv_evolution() 479 tree access_fn = NULL; in vect_analyze_scalar_cycles_1() local 494 access_fn = analyze_scalar_evolution (loop, def); in vect_analyze_scalar_cycles_1() 495 if (access_fn) in vect_analyze_scalar_cycles_1() 497 STRIP_NOPS (access_fn); in vect_analyze_scalar_cycles_1() 500 "Access function of PHI: %T\n", access_fn); in vect_analyze_scalar_cycles_1() 502 = initial_condition_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 504 = evolution_part_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 507 if (!access_fn in vect_analyze_scalar_cycles_1() [all …]
|
H A D | tree-vect-loop.cc | 381 vect_is_simple_iv_evolution (unsigned loop_nb, tree access_fn, tree * init, in vect_is_simple_iv_evolution() argument 386 tree evolution_part = evolution_part_in_loop_num (access_fn, loop_nb); in vect_is_simple_iv_evolution() 485 tree access_fn = NULL; in vect_analyze_scalar_cycles_1() local 500 access_fn = analyze_scalar_evolution (loop, def); in vect_analyze_scalar_cycles_1() 501 if (access_fn) in vect_analyze_scalar_cycles_1() 503 STRIP_NOPS (access_fn); in vect_analyze_scalar_cycles_1() 506 "Access function of PHI: %T\n", access_fn); in vect_analyze_scalar_cycles_1() 508 = initial_condition_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 510 = evolution_part_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 513 if (!access_fn in vect_analyze_scalar_cycles_1() [all …]
|
H A D | ChangeLog-2005 | 31895 (vect_analyze_pointer_ref_access): Get access_fn as parameter.
|
H A D | ChangeLog-2017 | 21449 * tree-data-ref.h (subscript): Add access_fn field.
|
/netbsd/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-ssa-loop-prefetch.c | 1496 add_subscript_strides (tree access_fn, unsigned stride, in add_subscript_strides() argument 1504 while (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in add_subscript_strides() 1506 aloop = get_chrec_loop (access_fn); in add_subscript_strides() 1507 step = CHREC_RIGHT (access_fn); in add_subscript_strides() 1508 access_fn = CHREC_LEFT (access_fn); in add_subscript_strides() 1532 tree stride, access_fn; in self_reuse_distance() local 1553 FOR_EACH_VEC_ELT (access_fns, i, access_fn) in self_reuse_distance() 1573 add_subscript_strides (access_fn, astride, strides, n, loop); in self_reuse_distance()
|
H A D | tree-data-ref.h | 377 tree access_fn[2]; member 397 #define SUB_ACCESS_FN(SUB, I) (SUB)->access_fn[I]
|
H A D | tree-data-ref.c | 1063 tree base, off, access_fn; in dr_analyze_indices() local 1098 access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() 1099 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1100 access_fns.safe_push (access_fn); in dr_analyze_indices() 1130 access_fn = analyze_scalar_evolution (loop, op); in dr_analyze_indices() 1131 access_fn = instantiate_scev (nest, loop, access_fn); in dr_analyze_indices() 1132 if (TREE_CODE (access_fn) == POLYNOMIAL_CHREC) in dr_analyze_indices() 1136 base = initial_condition (access_fn); in dr_analyze_indices() 1168 access_fn = chrec_replace_initial_condition in dr_analyze_indices() 1169 (access_fn, fold_convert (orig_type, off)); in dr_analyze_indices() [all …]
|
H A D | tree-vect-loop.c | 374 vect_is_simple_iv_evolution (unsigned loop_nb, tree access_fn, tree * init, in vect_is_simple_iv_evolution() argument 379 tree evolution_part = evolution_part_in_loop_num (access_fn, loop_nb); in vect_is_simple_iv_evolution() 479 tree access_fn = NULL; in vect_analyze_scalar_cycles_1() local 494 access_fn = analyze_scalar_evolution (loop, def); in vect_analyze_scalar_cycles_1() 495 if (access_fn) in vect_analyze_scalar_cycles_1() 497 STRIP_NOPS (access_fn); in vect_analyze_scalar_cycles_1() 500 "Access function of PHI: %T\n", access_fn); in vect_analyze_scalar_cycles_1() 502 = initial_condition_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 504 = evolution_part_in_loop_num (access_fn, loop->num); in vect_analyze_scalar_cycles_1() 507 if (!access_fn in vect_analyze_scalar_cycles_1() [all …]
|
/netbsd/external/gpl3/gcc/dist/gcc/cp/ |
H A D | call.c | 8631 tree access_fn; in build_over_call() local 8659 access_fn = DECL_TI_TEMPLATE (fn); in build_over_call() 8661 access_fn = fn; in build_over_call() 8662 if (!perform_or_defer_access_check (cand->access_path, access_fn, in build_over_call()
|
H A D | call.cc | 9340 tree access_fn; in build_over_call() local 9368 access_fn = DECL_TI_TEMPLATE (fn); in build_over_call() 9370 access_fn = fn; in build_over_call() 9371 if (!perform_or_defer_access_check (cand->access_path, access_fn, in build_over_call()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | call.c | 8631 tree access_fn; in build_over_call() local 8659 access_fn = DECL_TI_TEMPLATE (fn); in build_over_call() 8661 access_fn = fn; in build_over_call() 8662 if (!perform_or_defer_access_check (cand->access_path, access_fn, in build_over_call()
|