Searched refs:ppcg_scop (Results 1 – 12 of 12) sorted by relevance
/external/llvm-project/polly/lib/External/ppcg/ |
D | ppcg.h | 74 struct ppcg_scop { struct 111 int ppcg_scop_any_hidden_declarations(struct ppcg_scop *scop); argument 112 __isl_give isl_id_list *ppcg_scop_generate_names(struct ppcg_scop *scop, 118 struct ppcg_scop *scop, void *user), void *user); 124 void compute_tagger(struct ppcg_scop *ps); 125 void compute_dependences(struct ppcg_scop *scop); 126 void eliminate_dead_code(struct ppcg_scop *ps); 127 void *ppcg_scop_free(struct ppcg_scop *ps);
|
D | ppcg.c | 101 int ppcg_scop_any_hidden_declarations(struct ppcg_scop *scop) in ppcg_scop_any_hidden_declarations() 165 static __isl_give isl_id *generate_name(struct ppcg_scop *scop, in generate_name() 192 __isl_give isl_id_list *ppcg_scop_generate_names(struct ppcg_scop *scop, in ppcg_scop_generate_names() 347 void compute_tagger(struct ppcg_scop *ps) in compute_tagger() 388 static void compute_live_out(struct ppcg_scop *ps) in compute_live_out() 427 static void compute_tagged_flow_dep_only(struct ppcg_scop *ps) in compute_tagged_flow_dep_only() 464 static void derive_flow_dep_from_tagged_flow_dep(struct ppcg_scop *ps) in derive_flow_dep_from_tagged_flow_dep() 478 static void compute_tagged_flow_dep(struct ppcg_scop *ps) in compute_tagged_flow_dep() 522 static void compute_order_dependences(struct ppcg_scop *ps) in compute_order_dependences() 588 static void compute_forced_dependences(struct ppcg_scop *ps) in compute_forced_dependences() [all …]
|
D | cpu.c | 103 struct ppcg_scop *scop; 126 struct ppcg_scop *scop) in ast_schedule_dim_is_parallel() 261 static struct pet_stmt *find_stmt(struct ppcg_scop *scop, __isl_keep isl_id *id) in find_stmt() 389 struct ppcg_scop *scop = user; in at_each_domain() 491 static __isl_give isl_printer *print_scop(struct ppcg_scop *scop, in print_scop() 565 struct ppcg_scop *scop = user; in tile_band() 615 struct ppcg_scop *ps) in construct_cpu_schedule_constraints() 655 static __isl_give isl_schedule *compute_cpu_schedule(struct ppcg_scop *ps) in compute_cpu_schedule() 677 struct ppcg_scop *ps = user; in optionally_compute_schedule() 689 static __isl_give isl_schedule *get_schedule(struct ppcg_scop *ps, in get_schedule() [all …]
|
D | print.h | 36 __isl_take isl_printer *p, struct ppcg_scop *scop); 38 __isl_take isl_printer *p, struct ppcg_scop *scop);
|
D | cpu.h | 11 struct ppcg_scop *ps, struct ppcg_options *options);
|
D | print.c | 420 struct ppcg_scop *scop, int exposed) in print_declarations() 448 __isl_take isl_printer *p, struct ppcg_scop *scop) in ppcg_print_exposed_declarations() 457 __isl_take isl_printer *p, struct ppcg_scop *scop) in ppcg_print_hidden_declarations()
|
D | gpu.h | 165 struct ppcg_scop *scop; 432 struct gpu_prog *gpu_prog_alloc(isl_ctx *ctx, struct ppcg_scop *scop);
|
D | hybrid.h | 18 __isl_give ppcg_ht_bounds *ppcg_ht_compute_bounds(struct ppcg_scop *scop,
|
D | gpu.c | 3086 __isl_keep isl_multi_pw_aff *size, struct ppcg_scop *scop) in insert_guard() 5552 static isl_bool is_stmt_killed(struct ppcg_scop *scop, struct pet_stmt *stmt) in is_stmt_killed() 5571 static struct gpu_stmt *extract_stmts(isl_ctx *ctx, struct ppcg_scop *scop, in extract_stmts() 5659 struct gpu_gen *gen, struct ppcg_scop *scop, in generate() 5704 struct ppcg_scop *scop, void *user) in generate_wrap() 5788 struct gpu_prog *gpu_prog_alloc(isl_ctx *ctx, struct ppcg_scop *scop) in gpu_prog_alloc()
|
D | hybrid.c | 1088 static __isl_give isl_map *collect_deps(struct ppcg_scop *scop, in collect_deps() 1315 __isl_give ppcg_ht_bounds *ppcg_ht_compute_bounds(struct ppcg_scop *scop, in ppcg_ht_compute_bounds()
|
D | gpu_group.c | 468 struct ppcg_scop *scop;
|
/external/llvm-project/polly/lib/CodeGen/ |
D | PPCGCodeGeneration.cpp | 2711 ppcg_scop *createPPCGScop() { in createPPCGScop() 2714 auto PPCGScop = (ppcg_scop *)malloc(sizeof(ppcg_scop)); in createPPCGScop() 3055 gpu_prog *createPPCGProg(ppcg_scop *PPCGScop) { in createPPCGProg() 3204 gpu_gen *generateGPU(ppcg_scop *PPCGScop, gpu_prog *PPCGProg) { in generateGPU() 3287 void freeOptions(ppcg_scop *PPCGScop) { in freeOptions()
|