add isl_schedule_node_context
commit3779b33ad8eb7e37e58918d726251e9a5b2e63d9
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 25 Sep 2013 12:01:14 +0000 (25 14:01 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 26 Feb 2015 09:15:27 +0000 (26 10:15 +0100)
tree98e77bd86c397fe69ed3904722acb8c6734d9860
parentc1dc72183bb98b10f123dd16a882c3a517fcc632
add isl_schedule_node_context

This new node type allows us to express context information
directly in the schedule tree rather than requiring it to be
specified separately.  It also allows us to insert additional
parameters and known constraints in specific subtrees of the schedule.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
12 files changed:
doc/user.pod
include/isl/schedule_node.h
include/isl/schedule_type.h
isl_ast_codegen.c
isl_schedule.c
isl_schedule_node.c
isl_schedule_read.c
isl_schedule_tree.c
isl_schedule_tree.h
test_inputs/codegen/component6.c [new file with mode: 0644]
test_inputs/codegen/component6.st [new file with mode: 0644]
test_inputs/codegen/unroll10.st [new file with mode: 0644]