6 #ifndef gpu_header_included
7 #define gpu_header_included
13 extern bool gpu_ify(
const string );
bool gpu_loop_nest_annotate_on_statement(statement)
loop_nest_annotate.c
string build_outline_name(const char *, const char *)
Warning! Do not modify this file that is automatically generated!
void xml_print_entity_full(entity)
xml_output.c
bool gpu_clear_annotations_on_loop_nest(const string)
Remove all annotations on a loop nest.
bool gpu_parallelize_annotated_loop_nest(const string)
Parallelize the launcher based on loop nest annotate sentinels.
bool gpu_qualify_pointers(const string)
bool gpu_ify(const string)
Transform all the parallel loop nests of a module into smaller independent functions suitable for GPU...
bool gpu_loop_nest_annotate(const char *)
bool clear_annotated_loop_nest(statement)
Callback for gen_recurse Remove annotation on a loop nest.
bool one_thread_parallelize(string)
one_thread_kernel.c
void gather_grid_dim(statement, void *)
bool gpu_xml_dump(string)
PIPSMAKE INTERFACE.
void do_gpu_qualify_pointers(entity, statement code, callees, bool)
gpu_qualify_pointers.c