Add changelogs of patches that will not be merged to trunk.
From-SVN: r169193
This commit is contained in:
parent
0544ed0caa
commit
f1189b6d4f
@ -1,3 +1,129 @@
|
||||
2010-12-29 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* Makefile.in (graphite-opencl-codegen.o): Update dependences.
|
||||
(graphite-opencl-meta-clast.o): Same.
|
||||
(graphite-opencl.o): Same.
|
||||
(refined-regions.o): Same.
|
||||
* graphite-opencl-codegen.c: Do not include unnecessary .h files.
|
||||
* graphite-opencl-meta-clast.c: Same.
|
||||
* graphite-opencl.c: Same.
|
||||
* refined-regions.c: Same.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl-codegen.c: Use FOR_EACH_VEC_ELT.
|
||||
* graphite-opencl-meta-clast.c: Same.
|
||||
* graphite-opencl.c: Same.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl-codegen.c: Do not include sys/time.h.
|
||||
* graphite-opencl.c: Same.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl.c (h_context, h_cmd_queue, h_program): Moved
|
||||
out of ifdef HAVE_cloog section.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* Makefile.in (graphite-opencl.o): Depends on
|
||||
graphite-opencl-functions.def.
|
||||
* graphite-opencl-functions.def: New.
|
||||
* graphite-opencl.c (enum OPENCL_FUNCTIONS): Read data from
|
||||
graphite-opencl-functions.def.
|
||||
(opencl_function_names): Same.
|
||||
(opencl_create_function_decl): Use the enum OPENCL_FUNCTIONS
|
||||
as indices of opencl_function_names.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl-codegen.c: Fix formatting.
|
||||
* graphite-opencl-meta-clast.c: Same.
|
||||
* graphite-opencl.c: Same.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl-codegen.c: Fix formating problems.
|
||||
* graphite-opencl-meta-clast.c: Same.
|
||||
* graphite-opencl.c: Same.
|
||||
* graphite-opencl.h: Same.
|
||||
|
||||
2010-12-27 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-opencl-codegen.c: Sort topologically static functions.
|
||||
* graphite-opencl.c: Same.
|
||||
|
||||
2010-12-25 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
* graphite-cloog-compat.h (cloog_names_nb_scattering): New.
|
||||
(cloog_names_scattering): New.
|
||||
* graphite-opencl-codegen.c (opencl_constant_expression_p): Use
|
||||
clast_expr_* instead of expr_*. Call clast_name_to_str.
|
||||
(opencl_clast_name_to_tree): Now takes a clast_name_p in parameter.
|
||||
(opencl_get_scat_real_name): Same. Call clast_name_to_str.
|
||||
(opencl_add_scat_as_arg): Same.
|
||||
(opencl_print_local_vars): Call cloog_names_scattering and
|
||||
cloog_names_nb_scattering.
|
||||
(opencl_print_for): Do not call value_*.
|
||||
(opencl_print_term): Same.
|
||||
(opencl_print_expr): Use clast_expr_* instead of expr_*.
|
||||
(opencl_print_sum): Same.
|
||||
(opencl_print_binary): Same.
|
||||
|
||||
2010-12-25 Alexey Kravets <kayrick@ispras.ru>
|
||||
|
||||
* Makefile.in (OBJS-common): Add graphite-opencl-codegen.o,
|
||||
graphite-opencl-meta-clast.o and graphite-opencl.o.
|
||||
(graphite-opencl-codegen.o): New.
|
||||
(graphite-opencl-meta-clast.o): New.
|
||||
(graphite-opencl.o): New.
|
||||
(GTFILES): Add graphite-opencl.c.
|
||||
* common.opt (fgraphite-opencl): New.
|
||||
(fgraphite-opencl-cpu): New.
|
||||
(fgraphite-opencl-ignore-depth-heuristic): New.
|
||||
(fgraphite-opencl-ignore-mem-heuristic): New.
|
||||
(fgraphite-opencl-ignore-dep): New.
|
||||
(fgraphite-opencl-ignore-types): New.
|
||||
(fgraphite-opencl-depth-base): New.
|
||||
(fgraphite-opencl-debug): New.
|
||||
* graphite-opencl-codegen.c: New file.
|
||||
* graphite-opencl-meta-clast.c: New file.
|
||||
* graphite-opencl.c: New file.
|
||||
* graphite-opencl.h: New file.
|
||||
* graphite.c (graphite_transform_loops): Call graphite_opencl_init and
|
||||
graphite_opencl_finalize.
|
||||
* tree-ssa-loop.c (gate_graphite_transforms): Handle
|
||||
flag_graphite_opencl.
|
||||
* graphite-clast-to-gimple.c (gloog): Call opencl_transform_clast.
|
||||
* dbgcnt.def (opencl_scop_cnt): New counter.
|
||||
|
||||
2010-12-25 Alexander Monakov <amonakov@ispras.ru>
|
||||
|
||||
* graphite-dependences.c (graphite_outer_subscript_bound): New.
|
||||
(graphite_carried_dependence_level_k): Export.
|
||||
* graphite-dependences.h (graphite_outer_subscript_bound): Declare.
|
||||
(graphite_carried_dependence_level_k): Ditto.
|
||||
|
||||
2010-12-25 Alexey Kravets <kayrick@ispras.ru>
|
||||
|
||||
* graphite-clast-to-gimple.c (struct clast_name_index): Move
|
||||
definition to graphite-clast-to-gimple.h.
|
||||
(clast_name_to_index): Ditto.
|
||||
(clast_name_index_elt_info): Ditto.
|
||||
(eq_clast_name_indexes): Ditto.
|
||||
(save_clast_name_index): Export.
|
||||
(clast_name_to_gcc): Ditto.
|
||||
(clast_to_gcc_expression): Ditto.
|
||||
(gcc_type_for_clast_expr): Ditto.
|
||||
(graphite_create_new_guard): Ditto.
|
||||
(gcc_type_for_iv_of_clast_loop): Ditto.
|
||||
(graphite_create_new_loop): Ditto.
|
||||
(build_iv_mapping): Ditto.
|
||||
(graphite_create_new_loop_guard): Ditto.
|
||||
(debug_clast_name_index): New.
|
||||
(debug_clast_name_indices): New debug function.
|
||||
|
||||
2010-12-21 Sebastian Pop <sebastian.pop@amd.com>
|
||||
|
||||
PR tree-optimization/47021
|
||||
|
Loading…
Reference in New Issue
Block a user