reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
201 info->linearize = prog->scop->options->linearize_device_arrays; 258 for (i = 0; i < prog->scop->pet->n_independence; ++i) { 259 struct pet_independence *pi = prog->scop->pet->independences[i]; 289 accesses = isl_union_map_copy(prog->scop->tagged_reads); 291 isl_union_map_copy(prog->scop->tagged_may_writes)); 307 order = isl_union_map_copy(prog->scop->tagged_dep_order); 351 prog->n_array = prog->scop->pet->n_array; 356 for (i = 0; i < prog->scop->pet->n_array; ++i) { 359 field = isl_set_is_wrapping(prog->scop->pet->arrays[i]->extent); 365 prog->scop->pet->arrays[i], arrays) < 0) 368 if (i < prog->scop->pet->n_array) 373 if (prog->scop->options->live_range_reordering) 2250 tagger = isl_union_pw_multi_aff_copy(prog->scop->tagger); 2259 isl_union_map_copy(prog->scop->tagged_dep_flow)); 2263 external = isl_union_map_copy(prog->scop->tagged_dep_flow); 2275 isl_set_copy(prog->scop->context)); 2282 isl_union_map_copy(prog->scop->live_in)); 2287 isl_union_map_copy(prog->scop->live_out)); 2488 iterators = ppcg_scop_generate_names(gen->prog->scop, depth, "c"); 2493 if (gen->prog->scop->options->debug->dump_final_schedule) 3729 may_writes = isl_union_map_copy(kernel->prog->scop->tagged_may_writes); 3737 local = isl_union_map_copy(kernel->prog->scop->tagged_dep_flow); 3897 kernel->block_ids = ppcg_scop_generate_names(gen->prog->scop, 3912 gen->prog->scop); 3916 kernel->thread_ids = ppcg_scop_generate_names(gen->prog->scop, 4050 bounds = ppcg_ht_compute_bounds(gen->prog->scop, node); 4225 if (!ppcg_scop_any_hidden_declarations(prog->scop)) 4373 domain = isl_union_set_copy(prog->scop->domain); 4376 isl_set_copy(prog->scop->context)); 4377 if (prog->scop->options->live_range_reordering) { 4379 isl_union_map_copy(prog->scop->tagged_dep_flow), 4380 isl_union_map_copy(prog->scop->tagged_dep_order)); 4381 proximity = isl_union_map_copy(prog->scop->dep_flow); 4384 isl_union_map_copy(prog->scop->dep_forced)); 4386 isl_union_map_copy(prog->scop->dep_false)); 4389 isl_union_map_copy(prog->scop->independence)); 4393 dep_raw = isl_union_map_copy(prog->scop->dep_flow); 4394 dep = isl_union_map_copy(prog->scop->dep_false); 4405 if (prog->scop->options->debug->dump_schedule_constraints) 4425 schedule = gen->prog->scop->schedule; 4567 schedule = isl_schedule_copy(gen->prog->scop->schedule); 5097 data.tagger = prog->scop->tagger; 5099 flow = isl_union_map_copy(prog->scop->tagged_dep_flow); 5123 isl_union_map_copy(prog->scop->tagged_may_writes)); 5181 tagged = isl_union_map_copy(prog->scop->tagged_reads); 5183 isl_union_map_copy(prog->scop->tagged_may_writes)); 5212 local_uninitialized = isl_union_map_copy(prog->scop->live_in); 5298 guard = isl_union_set_params(isl_union_set_copy(prog->scop->domain)); 5690 p = ppcg_print_exposed_declarations(p, prog->scop); 5801 prog->scop = scop;tools/polly/lib/External/ppcg/gpu_group.c
1637 data.scop = kernel->prog->scop;
tools/polly/lib/External/ppcg/gpu_print.c284 n = prog->scop->pet->n_type; 296 struct pet_type *type = prog->scop->pet->types[i];