reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/polly/lib/External/isl/include/isl/printer.h
   65 __isl_give isl_printer *isl_printer_print_str(__isl_take isl_printer *p,

References

tools/polly/lib/CodeGen/IslAst.cpp
  136   Printer = isl_printer_print_str(Printer, str.c_str());
  683   P = isl_printer_print_str(P, AccessStmt->getBaseName());
  684   P = isl_printer_print_str(P, "(");
  692       P = isl_printer_print_str(P, "/* read  */ &");
  694       P = isl_printer_print_str(P, "/* write */  ");
  704       P = isl_printer_print_str(
  706       P = isl_printer_print_str(P, "[*]");
  713   P = isl_printer_print_str(P, ");");
tools/polly/lib/External/isl/include/isl/hmap_templ.c
  373 		data->p = isl_printer_print_str(data->p, ", ");
  375 	data->p = isl_printer_print_str(data->p, ": ");
  394 	p = isl_printer_print_str(p, "{");
  400 	p = isl_printer_print_str(p, "}");
tools/polly/lib/External/isl/isl_ast.c
 1573 		p = isl_printer_print_str(p, "(");
 1576 		p = isl_printer_print_str(p, ")");
 1739 		p = isl_printer_print_str(p, get_op_str_c(p, expr->u.op.op));
 1740 		p = isl_printer_print_str(p, "(");
 1744 		p = isl_printer_print_str(p, ", ");
 1746 		p = isl_printer_print_str(p, ")");
 1762 	p = isl_printer_print_str(p, "(");
 1765 			p = isl_printer_print_str(p, ", ");
 1768 	p = isl_printer_print_str(p, ")");
 1784 		p = isl_printer_print_str(p, "[");
 1786 		p = isl_printer_print_str(p, "]");
 1813 			p = isl_printer_print_str(p,
 1821 			p = isl_printer_print_str(p, name);
 1822 			p = isl_printer_print_str(p, "(");
 1824 			p = isl_printer_print_str(p, ", ");
 1826 			p = isl_printer_print_str(p, ")");
 1837 			p = isl_printer_print_str(p, " ? ");
 1839 			p = isl_printer_print_str(p, " : ");
 1849 			p = isl_printer_print_str(p, " ");
 1850 		p = isl_printer_print_str(p, get_op_str_c(p, expr->u.op.op));
 1852 			p = isl_printer_print_str(p, " ");
 1856 		p = isl_printer_print_str(p, isl_id_get_name(expr->u.id));
 1920 	p = isl_printer_print_str(p, "args");
 1960 		p = isl_printer_print_str(p, "op");
 1962 		p = isl_printer_print_str(p, op_str[op]);
 1967 		p = isl_printer_print_str(p, "id");
 1974 		p = isl_printer_print_str(p, "val");
 2053 		p = isl_printer_print_str(p, "iterator");
 2058 			p = isl_printer_print_str(p, "value");
 2063 			p = isl_printer_print_str(p, "init");
 2067 			p = isl_printer_print_str(p, "cond");
 2071 			p = isl_printer_print_str(p, "inc");
 2077 			p = isl_printer_print_str(p, "body");
 2086 		p = isl_printer_print_str(p, "mark");
 2090 		p = isl_printer_print_str(p, "node");
 2097 		p = isl_printer_print_str(p, "user");
 2104 		p = isl_printer_print_str(p, "guard");
 2109 			p = isl_printer_print_str(p, "then");
 2115 			p = isl_printer_print_str(p, "else");
 2205 	p = isl_printer_print_str(p, " {");
 2211 	p = isl_printer_print_str(p, "}");
 2214 			p = isl_printer_print_str(p, " else ");
 2217 			p = isl_printer_print_str(p, " else");
 2231 	p = isl_printer_print_str(p, "{");
 2244 	p = isl_printer_print_str(p, "}");
 2283 		p = isl_printer_print_str(p, "for (");
 2284 		p = isl_printer_print_str(p, type);
 2285 		p = isl_printer_print_str(p, " ");
 2286 		p = isl_printer_print_str(p, name);
 2287 		p = isl_printer_print_str(p, " = ");
 2289 		p = isl_printer_print_str(p, "; ");
 2291 		p = isl_printer_print_str(p, "; ");
 2292 		p = isl_printer_print_str(p, name);
 2293 		p = isl_printer_print_str(p, " += ");
 2295 		p = isl_printer_print_str(p, ")");
 2304 		p = isl_printer_print_str(p, type);
 2305 		p = isl_printer_print_str(p, " ");
 2306 		p = isl_printer_print_str(p, name);
 2307 		p = isl_printer_print_str(p, " = ");
 2309 		p = isl_printer_print_str(p, ";");
 2330 	p = isl_printer_print_str(p, "if (");
 2332 	p = isl_printer_print_str(p, ")");
 2372 		p = isl_printer_print_str(p, "// ");
 2373 		p = isl_printer_print_str(p, isl_id_get_name(node->u.m.mark));
 2384 		p = isl_printer_print_str(p, ";");
 2684 		p = isl_printer_print_str(p, "#define ");
 2685 		p = isl_printer_print_str(p, get_op_str_c(p, type));
 2686 		p = isl_printer_print_str(p,
 2692 		p = isl_printer_print_str(p, "#define ");
 2693 		p = isl_printer_print_str(p, get_op_str_c(p, type));
 2694 		p = isl_printer_print_str(p,
 2700 		p = isl_printer_print_str(p, "#define ");
 2701 		p = isl_printer_print_str(p, get_op_str_c(p, type));
 2702 		p = isl_printer_print_str(p,
tools/polly/lib/External/isl/isl_ast_graft.c
 1289 	p = isl_printer_print_str(p, "(");
 1290 	p = isl_printer_print_str(p, "guard: ");
 1292 	p = isl_printer_print_str(p, ", ");
 1293 	p = isl_printer_print_str(p, "enforced: ");
 1295 	p = isl_printer_print_str(p, ", ");
 1296 	p = isl_printer_print_str(p, "node: ");
 1298 	p = isl_printer_print_str(p, ")");
tools/polly/lib/External/isl/isl_flow.c
 1743 	p = isl_printer_print_str(p, name);
 1745 	p = isl_printer_print_str(p, "\"");
 1747 	p = isl_printer_print_str(p, "\"");
 1817 		p = isl_printer_print_str(p, key_str[isl_ai_key_schedule]);
tools/polly/lib/External/isl/isl_id.c
  234 		p = isl_printer_print_str(p, id->name);
  238 		p = isl_printer_print_str(p, buffer);
tools/polly/lib/External/isl/isl_list_templ.c
  640 	p = isl_printer_print_str(p, "(");
  643 			p = isl_printer_print_str(p, ",");
  646 	p = isl_printer_print_str(p, ")");
tools/polly/lib/External/isl/isl_output.c
   71 		p = isl_printer_print_str(p, " ");
   75 		p = isl_printer_print_str(p, " ");
   79 		p = isl_printer_print_str(p, " ");
   83 		p = isl_printer_print_str(p, " ");
   86 	p = isl_printer_print_str(p, " ");
  119 	p = isl_printer_print_str(p, " ");
  122 		p = isl_printer_print_str(p, " ");
  125 		p = isl_printer_print_str(p, " ");
  128 		p = isl_printer_print_str(p, " ");
  131 		p = isl_printer_print_str(p, " ");
  214 	p = isl_printer_print_str(p, name);
  216 		p = isl_printer_print_str(p, "'");
  283 		p = isl_printer_print_str(p, "-");
  287 			p = isl_printer_print_str(p, "*");
  311 				p = isl_printer_print_str(p, " - ");
  313 				p = isl_printer_print_str(p, " + ");
  321 		p = isl_printer_print_str(p, "0");
  355 			p = isl_printer_print_str(p, ", ");
  387 				p = isl_printer_print_str(p, "\\mathrm{");
  388 			p = isl_printer_print_str(p, name);
  390 				p = isl_printer_print_str(p, "}");
  394 		p = isl_printer_print_str(p, s_open_list[data->latex]);
  406 		p = isl_printer_print_str(p, s_close_list[data->latex]);
  424 	p = isl_printer_print_str(p, s_to[data->latex]);
  435 		p = isl_printer_print_str(p, "rat: ");
  442 		p = isl_printer_print_str(p, s_to[data->latex]);
  456 	p = isl_printer_print_str(p, "symbolic ");
  458 	p = isl_printer_print_str(p, ";");
  525 	p = isl_printer_print_str(p, " ");
  526 	p = isl_printer_print_str(p, op);
  527 	p = isl_printer_print_str(p, " ");
  549 	p = isl_printer_print_str(p, " ");
  550 	p = isl_printer_print_str(p, op);
  551 	p = isl_printer_print_str(p, " ");
  577 	p = isl_printer_print_str(p, "(");
  580 	p = isl_printer_print_str(p, ") ");
  581 	p = isl_printer_print_str(p, s_mod[latex]);
  582 	p = isl_printer_print_str(p, " ");
  658 		p = isl_printer_print_str(p, "*(");
  662 		p = isl_printer_print_str(p, ")");
  663 	p = isl_printer_print_str(p, " = ");
  764 				p = isl_printer_print_str(p, s_and[latex]);
  765 			p = isl_printer_print_str(p, "0 = 0");
  769 			p = isl_printer_print_str(p, s_and[latex]);
  795 			p = isl_printer_print_str(p, s_and[latex]);
  837 	p = isl_printer_print_str(p, c ? "floord(" : "floor((");
  840 	p = isl_printer_print_str(p, c ? ", " : ")/");
  842 	p = isl_printer_print_str(p, ")");
  868 			p = isl_printer_print_str(p, ", ");
  873 		p = isl_printer_print_str(p, " = ");
  919 	p = isl_printer_print_str(p, s_open_exists[latex]);
  921 	p = isl_printer_print_str(p, ": ");
  967 		p = isl_printer_print_str(p, s_close_exists[latex]);
  983 	p = isl_printer_print_str(p, ": ");
  992 	p = isl_printer_print_str(p, "{ [");
  994 	p = isl_printer_print_str(p, "] -> [");
  996 	p = isl_printer_print_str(p, "] ");
  998 	p = isl_printer_print_str(p, " }");
 1005 	p = isl_printer_print_str(p, "{ [");
 1007 	p = isl_printer_print_str(p, "] ");
 1009 	p = isl_printer_print_str(p, " }");
 1020 			p = isl_printer_print_str(p, " union ");
 1033 			p = isl_printer_print_str(p, " union ");
 1051 	p = isl_printer_print_str(p, s_to[data->latex]);
 1064 	p = isl_printer_print_str(p, "{ ");
 1066 	p = isl_printer_print_str(p, " : ");
 1068 	p = isl_printer_print_str(p, " }");
 1082 		p = isl_printer_print_str(p, "false");
 1085 			p = isl_printer_print_str(p, s_or[latex]);
 1087 			p = isl_printer_print_str(p, "(");
 1090 			p = isl_printer_print_str(p, ")");
 1116 		p = isl_printer_print_str(p, s_and[latex]);
 1117 		p = isl_printer_print_str(p, "(");
 1119 		p = isl_printer_print_str(p, ")");
 1144 	p = isl_printer_print_str(p, s_such_that[latex]);
 1177 		return isl_printer_print_str(p, s_such_that[latex]);
 1374 			p = isl_printer_print_str(p, " = ");
 1399 			p = isl_printer_print_str(p, "; ");
 1437 	p = isl_printer_print_str(p, s_open_set[0]);
 1439 	p = isl_printer_print_str(p, s_close_set[0]);
 1450 	p = isl_printer_print_str(p, s_open_set[1]);
 1455 	p = isl_printer_print_str(p, s_close_set[1]);
 1476 			p = isl_printer_print_str(p, " \\cup ");
 1575 		data->p = isl_printer_print_str(data->p, "; ");
 1592 	p = isl_printer_print_str(p, s_open_set[0]);
 1597 	p = isl_printer_print_str(p, s_close_set[0]);
 1633 		data->p = isl_printer_print_str(data->p, " \\cup ");
 1710 		p = isl_printer_print_str(p, neg ? " - " :  " + ");
 1715 		p = isl_printer_print_str(p, sgn < 0 ? "-infty" :
 1722 		p = isl_printer_print_str(p, "/");
 1753 			p = isl_printer_print_str(p, "*");
 1757 		p = isl_printer_print_str(p, "^");
 1785 		p = isl_printer_print_str(p, "(");
 1791 				p = isl_printer_print_str(p, "-1");
 1793 				p = isl_printer_print_str(p, "-");
 1795 				p = isl_printer_print_str(p, " - ");
 1801 				p = isl_printer_print_str(p, " + ");
 1810 			p = isl_printer_print_str(p, " * ");
 1814 		p = isl_printer_print_str(p, ")");
 1842 	p = isl_printer_print_str(p, "{ ");
 1845 		p = isl_printer_print_str(p, " -> ");
 1848 	p = isl_printer_print_str(p, " }");
 1867 		p = isl_printer_print_str(p, "(");
 1878 		p = isl_printer_print_str(p, ")/");
 1925 		p = isl_printer_print_str(p, "min");
 1927 		p = isl_printer_print_str(p, "max");
 1928 	p = isl_printer_print_str(p, "(");
 1931 			p = isl_printer_print_str(p, ", ");
 1934 	p = isl_printer_print_str(p, ")");
 1964 			p = isl_printer_print_str(p, "; ");
 1968 			p = isl_printer_print_str(p, " -> ");
 1987 	p = isl_printer_print_str(p, "{ ");
 1991 			p = isl_printer_print_str(p, " -> ");
 1993 		p = isl_printer_print_str(p, "0");
 1996 	p = isl_printer_print_str(p, " }");
 2028 			p = isl_printer_print_str(p, "; ");
 2032 			p = isl_printer_print_str(p, " -> ");
 2048 	p = isl_printer_print_str(p, "{ ");
 2052 			p = isl_printer_print_str(p, " -> ");
 2054 		p = isl_printer_print_str(p, "0");
 2057 	p = isl_printer_print_str(p, " }");
 2069 		p = isl_printer_print_str(p, "floord(");
 2071 		p = isl_printer_print_str(p, ", ");
 2073 		p = isl_printer_print_str(p, ")");
 2080 		p = isl_printer_print_str(p, name);
 2100 		p = isl_printer_print_str(p, "-");
 2103 		p = isl_printer_print_str(p, "*");
 2125 				p = isl_printer_print_str(p, " - ");
 2127 				p = isl_printer_print_str(p, " + ");
 2135 		p = isl_printer_print_str(p, "0");
 2171 		p = isl_printer_print_str(p, " && ");
 2174 	p = isl_printer_print_str(p, " ");
 2175 	p = isl_printer_print_str(p, op);
 2176 	p = isl_printer_print_str(p, " 0");
 2198 				p = isl_printer_print_str(p, " && ");
 2199 			p = isl_printer_print_str(p, "(");
 2202 			p = isl_printer_print_str(p, ") % ");
 2205 			p = isl_printer_print_str(p, " == 0");
 2224 		p = isl_printer_print_str(p, "0");
 2228 			p = isl_printer_print_str(p, " || ");
 2230 			p = isl_printer_print_str(p, "(");
 2233 			p = isl_printer_print_str(p, ")");
 2254 		p = isl_printer_print_str(p, "(");
 2256 		p = isl_printer_print_str(p, ") ? (");
 2258 		p = isl_printer_print_str(p, ") : ");
 2262 	p = isl_printer_print_str(p, "0");
 2288 		data->p = isl_printer_print_str(data->p, "; ");
 2307 	p = isl_printer_print_str(p, "{ ");
 2313 	p = isl_printer_print_str(p, " }");
 2344 			p = isl_printer_print_str(p, "min(");
 2346 			p = isl_printer_print_str(p, "max(");
 2350 			p = isl_printer_print_str(p, ", ");
 2353 			p = isl_printer_print_str(p, ")");
 2390 		p = isl_printer_print_str(p, "(");
 2392 		p = isl_printer_print_str(p, ") ? (");
 2394 		p = isl_printer_print_str(p, ") : ");
 2398 	p = isl_printer_print_str(p, "0");
 2440 		data->p = isl_printer_print_str(data->p, "; ");
 2460 	p = isl_printer_print_str(p, "{ ");
 2466 	p = isl_printer_print_str(p, " }");
 2505 	p = isl_printer_print_str(p, "{ ");
 2507 	p = isl_printer_print_str(p, " : ");
 2515 		p = isl_printer_print_str(p, " = 0");
 2517 		p = isl_printer_print_str(p, " >= 0");
 2519 		p = isl_printer_print_str(p, s_close_exists[0]);
 2520 	p = isl_printer_print_str(p, " }");
 2540 	p = isl_printer_print_str(p, "{ ");
 2542 		p = isl_printer_print_str(p, s_such_that[0]);
 2545 	p = isl_printer_print_str(p, " }");
 2578 	p = isl_printer_print_str(p, "{ ");
 2582 		p = isl_printer_print_str(p, " : ");
 2583 		p = isl_printer_print_str(p, s_open_exists[0]);
 2585 		p = isl_printer_print_str(p, s_close_exists[0]);
 2587 		p = isl_printer_print_str(p, s_such_that[0]);
 2588 	p = isl_printer_print_str(p, " }");
 2604 		return isl_printer_print_str(p, "NaN");
 2607 	p = isl_printer_print_str(p, "(");
 2611 		p = isl_printer_print_str(p, ")");
 2613 		p = isl_printer_print_str(p, ")/");
 2629 		p = isl_printer_print_str(p, " -> ");
 2631 	p = isl_printer_print_str(p, "[");
 2633 	p = isl_printer_print_str(p, "]");
 2647 	p = isl_printer_print_str(p, "{ ");
 2649 	p = isl_printer_print_str(p, " }");
 2671 			p = isl_printer_print_str(p, "; ");
 2690 	p = isl_printer_print_str(p, "{ ");
 2692 	p = isl_printer_print_str(p, " }");
 2706 		p = isl_printer_print_str(p, "floord(");
 2708 		p = isl_printer_print_str(p, ", ");
 2710 		p = isl_printer_print_str(p, ")");
 2717 		p = isl_printer_print_str(p, name);
 2736 		p = isl_printer_print_str(p, "-");
 2739 		p = isl_printer_print_str(p, "*");
 2761 				p = isl_printer_print_str(p, " - ");
 2763 				p = isl_printer_print_str(p, " + ");
 2771 		p = isl_printer_print_str(p, "0");
 2789 		p = isl_printer_print_str(p, "(");
 2792 		p = isl_printer_print_str(p, ")/");
 2872 		data->p = isl_printer_print_str(data->p, "; ");
 2890 	p = isl_printer_print_str(p, s_open_set[0]);
 2896 	p = isl_printer_print_str(p, s_close_set[0]);
 2978 	p = isl_printer_print_str(p, "{ ");
 2980 	p = isl_printer_print_str(p, " }");
 3014 			p = isl_printer_print_str(p, "; ");
 3035 	p = isl_printer_print_str(p, "{ ");
 3037 	p = isl_printer_print_str(p, " }");
 3055 		p = isl_printer_print_str(p, "(");
 3057 		p = isl_printer_print_str(p, ") ? (");
 3059 		p = isl_printer_print_str(p, ") : ");
 3086 	p = isl_printer_print_str(p, name);
 3122 		data->p = isl_printer_print_str(data->p, "; ");
 3141 	p = isl_printer_print_str(p, s_open_set[0]);
 3147 	p = isl_printer_print_str(p, s_close_set[0]);
 3188 		return isl_printer_print_str(p, "(0 : false)");
 3192 		p = isl_printer_print_str(p, "(");
 3197 			p = isl_printer_print_str(p, "; ");
 3203 		p = isl_printer_print_str(p, ")");
 3223 	p = isl_printer_print_str(p, "{ ");
 3237 	p = isl_printer_print_str(p, " }");
 3282 	p = isl_printer_print_str(p, "{ ");
 3286 	p = isl_printer_print_str(p, " }");
 3353 		p = isl_printer_print_str(p, "(");
 3362 		p = isl_printer_print_str(p, " : ");
 3364 		p = isl_printer_print_str(p, ")");
tools/polly/lib/External/isl/isl_point.c
  656 		p = isl_printer_print_str(p, "/");
  673 		p = isl_printer_print_str(p, "void");
  679 		p = isl_printer_print_str(p, "[");
  683 				p = isl_printer_print_str(p, ", ");
  686 				p = isl_printer_print_str(p, name);
  687 				p = isl_printer_print_str(p, " = ");
  691 				p = isl_printer_print_str(p, "/");
  695 		p = isl_printer_print_str(p, "]");
  696 		p = isl_printer_print_str(p, " -> ");
  700 	p = isl_printer_print_str(p, "{ ");
  702 	p = isl_printer_print_str(p, " }");
tools/polly/lib/External/isl/isl_schedule_constraints.c
  498 	p = isl_printer_print_str(p, key_str[type]);
  521 	p = isl_printer_print_str(p, key_str[isl_sc_key_domain]);
  529 		p = isl_printer_print_str(p, key_str[isl_sc_key_context]);
tools/polly/lib/External/isl/isl_schedule_tree.c
 2645 	p = isl_printer_print_str(p, "schedule");
 2647 	p = isl_printer_print_str(p, "\"");
 2649 	p = isl_printer_print_str(p, "\"");
 2652 		p = isl_printer_print_str(p, "permutable");
 2661 		p = isl_printer_print_str(p, "coincident");
 2681 		p = isl_printer_print_str(p, "options");
 2683 		p = isl_printer_print_str(p, "\"");
 2685 		p = isl_printer_print_str(p, "\"");
 2715 		p = isl_printer_print_str(p, "# YOU ARE HERE");
 2721 		p = isl_printer_print_str(p, "ERROR");
 2724 		p = isl_printer_print_str(p, "leaf");
 2727 		p = isl_printer_print_str(p, "sequence");
 2731 		p = isl_printer_print_str(p, "set");
 2735 		p = isl_printer_print_str(p, "context");
 2737 		p = isl_printer_print_str(p, "\"");
 2739 		p = isl_printer_print_str(p, "\"");
 2742 		p = isl_printer_print_str(p, "domain");
 2744 		p = isl_printer_print_str(p, "\"");
 2746 		p = isl_printer_print_str(p, "\"");
 2749 		p = isl_printer_print_str(p, "contraction");
 2751 		p = isl_printer_print_str(p, "\"");
 2753 		p = isl_printer_print_str(p, "\"");
 2755 		p = isl_printer_print_str(p, "expansion");
 2757 		p = isl_printer_print_str(p, "\"");
 2759 		p = isl_printer_print_str(p, "\"");
 2762 		p = isl_printer_print_str(p, "extension");
 2764 		p = isl_printer_print_str(p, "\"");
 2766 		p = isl_printer_print_str(p, "\"");
 2769 		p = isl_printer_print_str(p, "filter");
 2771 		p = isl_printer_print_str(p, "\"");
 2773 		p = isl_printer_print_str(p, "\"");
 2776 		p = isl_printer_print_str(p, "guard");
 2778 		p = isl_printer_print_str(p, "\"");
 2780 		p = isl_printer_print_str(p, "\"");
 2783 		p = isl_printer_print_str(p, "mark");
 2785 		p = isl_printer_print_str(p, "\"");
 2786 		p = isl_printer_print_str(p, isl_id_get_name(tree->mark));
 2787 		p = isl_printer_print_str(p, "\"");
 2799 			p = isl_printer_print_str(p, "child");
 2813 		p = isl_printer_print_str(p, "child");
tools/polly/lib/External/isl/isl_scheduler.c
 1062 	p = isl_printer_print_str(p, "compressed_");
 1063 	p = isl_printer_print_str(p, name);
tools/polly/lib/External/isl/isl_val.c
 1466 		p = isl_printer_print_str(p, "-");
 1471 		p = isl_printer_print_str(p, sgn < 0 ? "-infty" :
 1478 		p = isl_printer_print_str(p, "/");
tools/polly/lib/External/isl/isl_vec.c
  359 	printer = isl_printer_print_str(printer, "[");
  362 			printer = isl_printer_print_str(printer, ",");
  365 	printer = isl_printer_print_str(printer, "]");
tools/polly/lib/External/ppcg/cuda.c
   38 	p = isl_printer_print_str(p, macros);
   50 	p = isl_printer_print_str(p, array->type);
   51 	p = isl_printer_print_str(p, " ");
   53 		p = isl_printer_print_str(p, "(");
   54 	p = isl_printer_print_str(p, "*dev_");
   55 	p = isl_printer_print_str(p, array->name);
   57 		p = isl_printer_print_str(p, ")");
   62 			p = isl_printer_print_str(p, "[");
   64 			p = isl_printer_print_str(p, "]");
   68 	p = isl_printer_print_str(p, ";");
  102 		p = isl_printer_print_str(p,
  104 		p = isl_printer_print_str(p, prog->array[i].name);
  105 		p = isl_printer_print_str(p, ", ");
  107 		p = isl_printer_print_str(p, "));");
  124 		p = isl_printer_print_str(p, "cudaCheckReturn(cudaFree(dev_");
  125 		p = isl_printer_print_str(p, prog->array[i].name);
  126 		p = isl_printer_print_str(p, "));");
  142 	p = isl_printer_print_str(p, "cudaCheckReturn(cudaMemcpy(dev_");
  143 	p = isl_printer_print_str(p, array->name);
  144 	p = isl_printer_print_str(p, ", ");
  147 		p = isl_printer_print_str(p, "&");
  148 	p = isl_printer_print_str(p, array->name);
  149 	p = isl_printer_print_str(p, ", ");
  152 	p = isl_printer_print_str(p, ", cudaMemcpyHostToDevice));");
  167 	p = isl_printer_print_str(p, "cudaCheckReturn(cudaMemcpy(");
  169 		p = isl_printer_print_str(p, "&");
  170 	p = isl_printer_print_str(p, array->name);
  171 	p = isl_printer_print_str(p, ", dev_");
  172 	p = isl_printer_print_str(p, array->name);
  173 	p = isl_printer_print_str(p, ", ");
  175 	p = isl_printer_print_str(p, ", cudaMemcpyDeviceToHost));");
  188 	p = isl_printer_print_str(p, "(");
  191 			p = isl_printer_print_str(p, ", ");
  194 	return isl_printer_print_str(p, ")");
  210 	p = isl_printer_print_str(p, "(");
  219 			p = isl_printer_print_str(p, ", ");
  222 	p = isl_printer_print_str(p, ")");
  233 	p = isl_printer_print_str(p, "dim3 k");
  235 	p = isl_printer_print_str(p, "_dimGrid");
  237 	p = isl_printer_print_str(p, ";");
  270 			p = isl_printer_print_str(p, ", ");
  290 			p = isl_printer_print_str(p, ", ");
  292 			p = isl_printer_print_str(p, "int ");
  293 		p = isl_printer_print_str(p, name);
  305 			p = isl_printer_print_str(p, ", ");
  308 			p = isl_printer_print_str(p, type);
  309 			p = isl_printer_print_str(p, " ");
  311 		p = isl_printer_print_str(p, name);
  325 	p = isl_printer_print_str(p, "__global__ void kernel");
  327 	p = isl_printer_print_str(p, "(");
  329 	p = isl_printer_print_str(p, ")");
  345 	p = isl_printer_print_str(p, ";");
  410 		p = isl_printer_print_str(p, "__shared__ ");
  411 	p = isl_printer_print_str(p, var->array->type);
  412 	p = isl_printer_print_str(p, " ");
  413 	p = isl_printer_print_str(p,  var->name);
  417 		p = isl_printer_print_str(p, "[");
  421 		p = isl_printer_print_str(p, "]");
  423 	p = isl_printer_print_str(p, ";");
  446 	p = isl_printer_print_str(p, "__syncthreads();");
  627 	p = isl_printer_print_str(p, "dim3 k");
  629 	p = isl_printer_print_str(p, "_dimBlock");
  631 	p = isl_printer_print_str(p, ";");
  637 	p = isl_printer_print_str(p, "kernel");
  639 	p = isl_printer_print_str(p, " <<<k");
  641 	p = isl_printer_print_str(p, "_dimGrid, k");
  643 	p = isl_printer_print_str(p, "_dimBlock>>> (");
  645 	p = isl_printer_print_str(p, ");");
  649 	p = isl_printer_print_str(p, "cudaCheckKernel();");
tools/polly/lib/External/ppcg/gpu.c
 4607 	p = isl_printer_print_str(p, a);
 4608 	p = isl_printer_print_str(p, "_");
 4609 	p = isl_printer_print_str(p, b);
tools/polly/lib/External/ppcg/gpu_group.c
   32 		p = isl_printer_print_str(p, "private_");
   34 		p = isl_printer_print_str(p, "shared_");
   37 	p = isl_printer_print_str(p, group->array->name);
   39 		p = isl_printer_print_str(p, "_");
  963 	p = isl_printer_print_str(p, "Array reference group ");
  965 	p = isl_printer_print_str(p,
  968 	p = isl_printer_print_str(p,
tools/polly/lib/External/ppcg/gpu_print.c
   52 		prn = isl_printer_print_str(prn, "(");
   56 		prn = isl_printer_print_str(prn, ") * ");
   58 	prn = isl_printer_print_str(prn, "sizeof(");
   59 	prn = isl_printer_print_str(prn, array->type);
   60 	prn = isl_printer_print_str(prn, ")");
   70 	p = isl_printer_print_str(p, array->type);
   71 	p = isl_printer_print_str(p, " ");
   86 		p = isl_printer_print_str(p, array->type);
   87 		p = isl_printer_print_str(p, " ");
   88 		p = isl_printer_print_str(p, array->name);
   93 		p = isl_printer_print_str(p, memory_space);
   94 		p = isl_printer_print_str(p, " ");
  100 	p = isl_printer_print_str(p, array->type);
  101 	p = isl_printer_print_str(p, " ");
  102 	p = isl_printer_print_str(p, "*");
  103 	p = isl_printer_print_str(p, array->name);
  114 		return isl_printer_print_str(p, array->name);
  116 	p = isl_printer_print_str(p, "dev_");
  117 	p = isl_printer_print_str(p, array->name);
  144 			p = isl_printer_print_str(p, "*");
  145 		p = isl_printer_print_str(p, array->name);
  173 		p = isl_printer_print_str(p, " = ");
  177 		p = isl_printer_print_str(p, " = ");
  180 	p = isl_printer_print_str(p, ";");
  302 		p = isl_printer_print_str(p, type->definition);
  303 		p = isl_printer_print_str(p, ";");
tools/polly/lib/External/ppcg/print.c
   19 	p = isl_printer_print_str(p, "{");
   29 	p = isl_printer_print_str(p, "}");
   98 	p = isl_printer_print_str(p, "#define ");
   99 	p = isl_printer_print_str(p, name);
  100 	p = isl_printer_print_str(p, def);
  384 	p = isl_printer_print_str(p, base_type);
  385 	p = isl_printer_print_str(p, " ");
  387 	p = isl_printer_print_str(p, ";");