ppcg.git
2015-08-07 Sven Verdoolaegeupdate pet for gisting domain of schedulemaster
2015-08-05 Sven Verdoolaegeupdate isl for isl_schedule_gist_domain_params
2015-07-31 Sven Verdoolaegeupdate isl for change in isl_map_gist
2015-07-24 Sven Verdoolaegeupdate pet for support for recent clangs
2015-07-24 Sven Verdoolaegeupdate isl for support for recent clangs
2015-07-04 Sven Verdoolaegemove gpu_stmt_access and gpu_stmt to gpu.h
2015-07-04 Sven Verdoolaegeschedule.c: drop project_out
2015-07-04 Sven Verdoolaegeschedule.c: drop projection
2015-07-04 Sven Verdoolaegeschedule.c: drop extend
2015-07-04 Sven Verdoolaegeschedule.c: drop align_range
2015-07-04 Sven Verdoolaegearray reference grouping: try grouping reads that overl...
2015-07-04 Sven Verdoolaegegpu_group.c: access_is_coalesced: handle zero-dimension...
2015-07-04 Sven Verdoolaegegpu.c: extract_block_size: improve error handling
2015-06-17 Sven VerdoolaegePPCG 0.04ppcg-0.04
2015-06-17 Sven Verdoolaegeadd ocl_utilities.h to distribution
2015-06-15 Sven VerdoolaegeREADME: update latest release of clang
2015-06-15 Sven Verdoolaegeupdate pet to version 0.07
2015-06-15 Sven Verdoolaegeupdate isl to version 0.15
2015-06-15 Sven Verdoolaegegpu_group.c: next: simplify implementation
2015-06-15 Sven Verdoolaegegpu_group.c: next: rename "dim" variable to "space"
2015-06-15 Sven Verdoolaegeppcg_print_declaration: use isl_ast_build to print...
2015-06-12 Sven Verdoolaegecpu backend: print isl_ast_op_fdiv_q before printing...
2015-06-12 Sven Verdoolaegerename gpu_print_macros to ppcg_print_macros
2015-06-12 Sven Verdoolaegegpu backend: print isl_ast_op_fdiv_q before printing...
2015-05-30 Sven Verdoolaegeupdate isl for rename of isl_schedule_*_map_*
2015-05-30 Sven Verdoolaegeupdate isl for rename of isl_schedule_*_foreach_*
2015-05-30 Sven Verdoolaegeupdate isl for introduction of isl_bool and isl_stat
2015-05-19 Sven Verdoolaegeupdate pet for direct header inclusions
2015-05-18 Tobias GrosserAllow original user statements to carry pointers
2015-05-11 Sven Verdoolaegegpu.c: remove_local_accesses: restrict computation...
2015-05-11 Sven Verdoolaegeppcg.c: compute_forced_dependences: avoid use of before...
2015-05-11 Sven Verdoolaegeppcg.c: compute_order_dependences: avoid use of before...
2015-05-07 Sven Verdoolaegecpu: check whether output file has been successfully...
2015-05-04 Sven Verdoolaegegpu_group.c: directly include required header
2015-05-04 Sven Verdoolaegemake schedule.h self-contained
2015-04-30 Sven Verdoolaegegpu_array_requires_device_allocation: check if device...
2015-04-30 Sven Verdoolaegeextract out shared gpu_array_requires_device_allocation
2015-04-24 Sven Verdoolaegeppcg_kernel_requires_array_argument: check if kernel...
2015-04-24 Sven Verdoolaegeextract out shared ppcg_kernel_requires_array_argument
2015-04-24 Sven Verdoolaegeexploit independences during dependence analysis
2015-04-24 Sven Verdoolaegeppcg.c: compute_tagged_flow_dep: split off derivation...
2015-04-24 Sven Verdoolaegeppcg.c: fix typo in comment
2015-04-24 Sven Verdoolaegegpu: optionally use original schedule
2015-04-24 Sven Verdoolaegegpu.c: compute_schedule: extract out construct_schedule...
2015-04-24 Sven Verdoolaegeupdate isl for isl_schedule_constraints_get_coincidence
2015-04-24 Sven Verdoolaegeadd --assume-non-negative-parameters option
2015-04-24 Sven Verdoolaegegpu: also create (a single) array reference group for...
2015-04-24 Sven Verdoolaegegpu_group.c: join_groups: improve error handling
2015-04-24 Sven Verdoolaegegpu.c: collect_references: also collect references...
2015-04-24 Sven Verdoolaegegpu.c: move up get_outer_array_name
2015-04-24 Sven Verdoolaegegpu: avoid mapping independent non-permutable bands...
2015-04-24 Sven Verdoolaegegpu.c: create_domain_leaf: handle domain leaves not...
2015-04-24 Sven Verdoolaegeupdate isl for isl_schedule_node_order_after
2015-04-24 Sven Verdoolaegegpu backend: declare local variables that are used...
2015-04-24 Sven Verdoolaegecpu.c: export any_hidden_declarations as ppcg_scop_any_...
2015-04-24 Sven Verdoolaegeprint.c: extract out ppcg_print_declaration
2015-04-24 Sven Verdoolaegegpu: add nodes for copying arrays to the schedule tree
2015-04-17 Sven Verdoolaegeadd prefixcmp utility function
2015-04-17 Sven Verdoolaegegpu_array_positive_size_guard: handle NULL argument
2015-04-17 Sven Verdoolaegegpu: compute copy_in and copy_out from schedule tree
2015-04-17 Sven Verdoolaegegpu.c: remove_local_accesses: pass tagged access relati...
2015-04-17 Sven Verdoolaegecuda.c: extract out copy_array_{to,from}_device
2015-04-17 Sven Verdoolaegegpu.c: compute_copy_in_and_out: take gpu_prog
2015-04-17 Sven Verdoolaegegpu.c: at_domain: store current kernel in local data...
2015-04-17 Sven Verdoolaegegpu.c: create_sync_leaf: pass ppcg_kernel pointer inste...
2015-04-17 Sven Verdoolaegegpu.c: create_access_leaf: pass ppcg_kernel pointer...
2015-04-17 Sven Verdoolaegegpu.c: create_domain_leaf: pass ppcg_kernel pointer...
2015-04-17 Sven Verdoolaegegpu.c: ppcg_transform_data: replace gpu_gen pointer...
2015-04-16 Sven Verdoolaegegpu: check reuse and access to consecutive elements...
2015-04-16 Sven Verdoolaegegpu: stop mapping array to shared memory if no consecut...
2015-04-16 Sven Verdoolaegegpu_group.c: access_is_coalesced: rename "dim" variable...
2015-04-16 Sven Verdoolaegegpu: also add synchronization after writes to shared...
2015-04-15 Sven Verdoolaegegpu: only add synchronization after copies from private...
2015-04-15 Sven Verdoolaegegpu: only add synchronization after copies from shared...
2015-04-15 Sven Verdoolaegegpu: only add synchronization after writes from core...
2015-04-15 Sven Verdoolaegeadd --dump-final-schedule option
2015-04-10 Sven Verdoolaegegpu: insert context node in final schedule tree
2015-04-10 Sven Verdoolaegeadd --load-schedule option
2015-04-10 Sven Verdoolaegeadd --save-schedule option
2015-04-10 Sven Verdoolaegegpu: modify schedule tree after checking for tilable...
2015-04-10 Sven Verdoolaegegpu: use isl_schedule_node_map_descendant to insert...
2015-04-10 Sven Verdoolaegegpu: perform check for suitable permutable band separat...
2015-04-10 Sven Verdoolaegegpu.c: create_kernel_vars: improve error handling
2015-04-10 Sven Verdoolaegegpu_gen: drop sched field
2015-04-10 Sven Verdoolaegegpu_gen: drop untiled_len
2015-04-10 Sven Verdoolaegeppcg_kernel: drop tile_len and tile_size
2015-04-10 Sven Verdoolaegeppcg_kernel: drop n_parallel
2015-04-10 Sven Verdoolaegedrop map_plain_is_fixed
2015-04-10 Sven Verdoolaegegpu.c: remove nested AST generation code
2015-04-10 Sven Verdoolaegegpu_gen: drop kernel_mark
2015-04-10 Sven Verdoolaegegpu: generate the AST from a single schedule tree
2015-04-10 Sven Verdoolaegeppcg_kernel: keep track of gpu_prog
2015-04-10 Sven Verdoolaegegpu.c: set_schedule_modulo: allow smaller number of...
2015-04-10 Sven Verdoolaegegpu: stop setting group_coscheduled AST build option...
2015-04-10 Sven Verdoolaegegpu: add functions for adding/detecting synchronization...
2015-04-10 Sven Verdoolaegeupdate isl for isl_node_extension
2015-04-10 Sven Verdoolaegegpu_group_references: isolate all required schedule...
2015-04-10 Sven Verdoolaegegpu_group.c: check_scalar_live_ranges: isolate dependen...
2015-04-10 Sven Verdoolaegegpu.c: attach_copy_stmt: extract local_array directly...
2015-04-10 Sven Verdoolaegegpu.c: at_each_domain: look up gpu_stmt first
next