dump schedule constraints that are used as input to the isl scheduler
commit5e4ef8712d14c978a606a249020e2d4f635a5a92
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Wed, 2 Aug 2017 12:47:34 +0000 (2 14:47 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Wed, 27 Sep 2017 16:18:10 +0000 (27 18:18 +0200)
treef6d61ed870e82dbcdda072320ba003f809db2130
parente4e899ad8fd598a18853de8a8ad550d9a31db0f2
dump schedule constraints that are used as input to the isl scheduler

The main purpose of dumping schedule constraints is to see
what input is sent to the scheduler.
However, if grouping is applied, then the dumped schedule constraints
would be those from before the grouping.
Reorganize ppcg_compute_schedule such that dumping of schedule
constraints is performed in a single location, right before
the call to isl_schedule_constraints_compute_schedule.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
Makefile.am
cpu.c
gpu.c
grouping.c
grouping.h [new file with mode: 0644]
ppcg.h
schedule.c
schedule.h