print.c 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. #include <isl/ctx.h>
  2. #include <isl/id.h>
  3. #include <isl/space.h>
  4. #include <isl/local_space.h>
  5. #include <isl/set.h>
  6. #include <isl/map.h>
  7. #include <isl/union_set.h>
  8. #include <isl/union_map.h>
  9. #include <isl/polynomial.h>
  10. #include <isl/constraint.h>
  11. #include <isl/aff.h>
  12. #include <isl/ast.h>
  13. #include <isl/printer.h>
  14. #include <isl/val.h>
  15. #undef BASE
  16. #define BASE id
  17. #include <print_templ.c>
  18. #undef BASE
  19. #define BASE multi_id
  20. #include <print_templ.c>
  21. #undef BASE
  22. #define BASE val
  23. #include <print_templ.c>
  24. #undef BASE
  25. #define BASE multi_val
  26. #include <print_templ.c>
  27. #undef BASE
  28. #define BASE space
  29. #include <print_templ.c>
  30. #undef BASE
  31. #define BASE local_space
  32. #include <print_templ.c>
  33. #undef BASE
  34. #define BASE basic_set
  35. #include <print_templ.c>
  36. #undef BASE
  37. #define BASE basic_map
  38. #include <print_templ.c>
  39. #undef BASE
  40. #define BASE set
  41. #include <print_templ.c>
  42. #undef BASE
  43. #define BASE map
  44. #include <print_templ.c>
  45. #undef BASE
  46. #define BASE union_set
  47. #include <print_templ.c>
  48. #undef BASE
  49. #define BASE union_map
  50. #include <print_templ.c>
  51. #undef BASE
  52. #define BASE qpolynomial
  53. #include <print_templ.c>
  54. #undef BASE
  55. #define BASE qpolynomial_fold
  56. #include <print_templ.c>
  57. #undef BASE
  58. #define BASE pw_qpolynomial
  59. #include <print_templ.c>
  60. #undef BASE
  61. #define BASE pw_qpolynomial_fold
  62. #include <print_templ.c>
  63. #undef BASE
  64. #define BASE union_pw_qpolynomial
  65. #include <print_templ.c>
  66. #undef BASE
  67. #define BASE union_pw_qpolynomial_fold
  68. #include <print_templ.c>
  69. #undef BASE
  70. #define BASE constraint
  71. #include <print_templ.c>
  72. #undef BASE
  73. #define BASE aff
  74. #include <print_templ.c>
  75. #undef BASE
  76. #define BASE pw_aff
  77. #include <print_templ.c>
  78. #undef BASE
  79. #define BASE multi_aff
  80. #include <print_templ.c>
  81. #undef BASE
  82. #define BASE pw_multi_aff
  83. #include <print_templ.c>
  84. #undef BASE
  85. #define BASE union_pw_multi_aff
  86. #include <print_templ.c>
  87. #undef BASE
  88. #define BASE multi_pw_aff
  89. #include <print_templ.c>
  90. #undef BASE
  91. #define BASE union_pw_aff
  92. #include <print_templ.c>
  93. #undef BASE
  94. #define BASE multi_union_pw_aff
  95. #include <print_templ.c>
  96. #undef BASE
  97. #define BASE point
  98. #include <print_templ.c>
  99. #undef BASE
  100. #define BASE ast_expr
  101. #include <print_templ_yaml.c>
  102. #undef BASE
  103. #define BASE ast_node
  104. #include <print_templ_yaml.c>