HomeSort by: relevance | last modified time | path
    Searched refs:contraction (Results 1 - 10 of 10) sorted by relevancy

  /src/external/mit/isl/dist/
isl_schedule_node_private.h 48 __isl_take isl_union_pw_multi_aff *contraction,
62 __isl_take isl_union_pw_multi_aff *contraction,
isl_schedule_node.c 2056 isl_union_pw_multi_aff *contraction; local
2080 contraction = isl_schedule_node_get_subtree_contraction(node);
2085 tree = isl_schedule_tree_pullback_union_pw_multi_aff(tree, contraction);
2144 /* Return the contraction of expansion node "node".
2155 /* Replace the contraction and the expansion of the expansion node "node"
2156 * by "contraction" and "expansion".
2161 __isl_take isl_union_pw_multi_aff *contraction,
2166 if (!node || !contraction || !expansion)
2171 contraction, expansion);
2175 isl_union_pw_multi_aff_free(contraction);
2882 isl_union_pw_multi_aff *contraction; member in struct:isl_schedule_group_data
3119 isl_union_pw_multi_aff *contraction, *upma; local
3261 isl_union_pw_multi_aff *contraction; local
3390 isl_union_pw_multi_aff *contraction; local
4012 isl_union_pw_multi_aff *inner, *contraction; local
4152 isl_union_pw_multi_aff *contraction; local
    [all...]
isl_schedule_read.c 38 [isl_schedule_key_contraction] = "contraction",
177 isl_union_pw_multi_aff *contraction = NULL; local
195 isl_union_pw_multi_aff_free(contraction);
198 contraction = isl_union_pw_multi_aff_read_from_str(ctx,
202 if (!contraction)
230 if (!contraction)
231 isl_die(ctx, isl_error_invalid, "missing contraction",
238 return isl_schedule_tree_from_expansion(contraction, expansion);
239 return isl_schedule_tree_insert_expansion(tree, contraction, expansion);
242 isl_union_pw_multi_aff_free(contraction);
    [all...]
isl_schedule_tree.h 26 * The "contraction" and "expansion" fields are valid when type
30 * "contraction" maps these elements back to the corresponding
64 isl_union_pw_multi_aff *contraction; member in struct:isl_schedule_tree::__anon23682::__anon23683
97 __isl_take isl_union_pw_multi_aff *contraction,
160 __isl_take isl_union_pw_multi_aff *contraction,
205 __isl_take isl_union_pw_multi_aff *contraction,
isl_schedule_tree.c 105 dup->contraction =
106 isl_union_pw_multi_aff_copy(tree->contraction);
108 if (!dup->contraction || !dup->expansion)
195 isl_union_pw_multi_aff_free(tree->contraction);
307 /* Create a new expansion schedule tree with the given contraction and
311 __isl_take isl_union_pw_multi_aff *contraction,
317 if (!contraction || !expansion)
325 tree->contraction = contraction;
330 isl_union_pw_multi_aff_free(contraction);
    [all...]
isl_schedule.c 360 * The expansion of the expansion node is determined by "contraction"
362 * is contracted according to "contraction".
368 __isl_take isl_union_pw_multi_aff *contraction,
385 node = isl_schedule_node_expand(node, contraction, domain, tree);
  /src/external/mit/isl/dist/include/isl/
schedule.h 185 __isl_take isl_union_pw_multi_aff *contraction,
cpp-checked.h 3438 inline isl::checked::union_pw_multi_aff contraction() const;
16579 isl::checked::union_pw_multi_aff schedule_node_expansion::contraction() const function in class:isl::checked::schedule_node_expansion
16587 return contraction();
cpp.h 3504 inline isl::union_pw_multi_aff contraction() const;
23070 isl::union_pw_multi_aff schedule_node_expansion::contraction() const function in class:isl::schedule_node_expansion
23084 return contraction();
  /src/external/mit/isl/dist/interface/
isl.py 16262 def contraction(arg0): member in class:schedule_node_expansion
16273 return arg0.contraction()

Completed in 87 milliseconds