MCPcopy Create free account
hub / github.com/UCLA-VAST/AutoSA / gpu_array_bound

Class gpu_array_bound

gpu_array_tile.h:16–22  ·  view source on GitHub ↗

The current index is such that if you add "shift", * then the result is always a multiple of "stride", * where "stride" may be equal to 1. * Let D represent the initial tile->depth dimensions of the computed schedule. * The spaces of "lb" and "shift" are of the form * * D -> [b] */

Source from the content-addressed store, hash-verified

14 * D -> [b]
15 */
16struct gpu_array_bound {
17 isl_val *size;
18 isl_aff *lb;
19
20 isl_val *stride;
21 isl_aff *shift;
22};
23
24/* A tile of an outer array.
25 *

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected