|
reference, declaration → definition
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, ";");