add isl_ast_build_node_from_schedule
commit611791422fdefa8fa05592b92dfaec6dbf333c9c
authorSven Verdoolaege <skimo@kotnet.org>
Thu, 26 Sep 2013 09:51:10 +0000 (26 11:51 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 25 Feb 2015 09:52:42 +0000 (25 10:52 +0100)
tree6c16b2a9b103a3c8168ac22e72209359f4ba8e74
parentdad819fd2da446f7cf7916bc54663e96bad0e7ce
add isl_ast_build_node_from_schedule

This allows the user to generate an AST from a schedule specified
as a schedule tree.  The AST generation options in the build are
ignored when building an AST from a schedule tree.
We will be introducing a mechanism for specifying AST generation
options in the schedule tree itself next.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
23 files changed:
codegen.c
codegen_test.sh.in
doc/user.pod
include/isl/ast_build.h
isl_ast_build.c
isl_ast_build_private.h
isl_ast_codegen.c
test_inputs/codegen/component0.c [new file with mode: 0644]
test_inputs/codegen/component0.st [new file with mode: 0644]
test_inputs/codegen/component1.c [new file with mode: 0644]
test_inputs/codegen/component1.st [new file with mode: 0644]
test_inputs/codegen/component2.c [new file with mode: 0644]
test_inputs/codegen/component2.st [new file with mode: 0644]
test_inputs/codegen/component3.c [new file with mode: 0644]
test_inputs/codegen/component3.st [new file with mode: 0644]
test_inputs/codegen/component4.c [new file with mode: 0644]
test_inputs/codegen/component4.st [new file with mode: 0644]
test_inputs/codegen/component5.c [new file with mode: 0644]
test_inputs/codegen/component5.st [new file with mode: 0644]
test_inputs/codegen/filter.c [new file with mode: 0644]
test_inputs/codegen/filter.st [new file with mode: 0644]
test_inputs/codegen/gemm.c [new file with mode: 0644]
test_inputs/codegen/gemm.st [new file with mode: 0644]