storage_dims 197 src/Definition.cpp s.definition.contents->schedule.storage_dims() = contents->schedule.storage_dims(); storage_dims 811 src/Func.cpp vector<StorageDim> &intm_storage_dims = intm.function().schedule().storage_dims(); storage_dims 812 src/Func.cpp internal_assert(intm_storage_dims.size() == storage_dims.size() + vars_rename.size()); storage_dims 813 src/Func.cpp for (size_t i = 0; i < storage_dims.size(); ++i) { storage_dims 814 src/Func.cpp intm_storage_dims[i] = storage_dims[i]; storage_dims 1130 src/Func.cpp return Stage(specializations[i].definition, stage_name, dim_vars, storage_dims); storage_dims 1139 src/Func.cpp return Stage(s.definition, stage_name, dim_vars, storage_dims); storage_dims 1857 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).split(old, outer, inner, factor, tail); storage_dims 1863 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).fuse(inner, outer, fused); storage_dims 1869 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).rename(old_name, new_name); storage_dims 1874 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).allow_race_conditions(); storage_dims 1886 src/Func.cpp return Stage(func.definition(), name(), args(), func.schedule().storage_dims()).specialize(c); storage_dims 1891 src/Func.cpp (void) Stage(func.definition(), name(), args(), func.schedule().storage_dims()).specialize_fail(message); storage_dims 1896 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).serial(var); storage_dims 1902 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).parallel(var); storage_dims 1908 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).vectorize(var); storage_dims 1914 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).unroll(var); storage_dims 1920 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).parallel(var, factor, tail); storage_dims 1926 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).vectorize(var, factor, tail); storage_dims 1932 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).unroll(var, factor, tail); storage_dims 2005 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).tile(x, y, xo, yo, xi, yi, xfactor, yfactor, tail); storage_dims 2014 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).tile(x, y, xi, yi, xfactor, yfactor, tail); storage_dims 2020 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).reorder(vars); storage_dims 2026 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_threads(tx, device_api); storage_dims 2032 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_threads(tx, ty, device_api); storage_dims 2038 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_threads(tx, ty, tz, device_api); storage_dims 2044 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_blocks(bx, device_api); storage_dims 2050 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_blocks(bx, by, device_api); storage_dims 2056 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_blocks(bx, by, bz, device_api); storage_dims 2062 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_single_thread(device_api); storage_dims 2068 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu(bx, tx, device_api); storage_dims 2074 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu(bx, by, tx, ty, device_api); storage_dims 2080 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu(bx, by, bz, tx, ty, tz, device_api); storage_dims 2086 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, bx, tx, x_size, tail, device_api); storage_dims 2092 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, bx, tx, x_size, tail, device_api); storage_dims 2098 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, tx, x_size, tail, device_api); storage_dims 2109 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()) storage_dims 2120 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()) storage_dims 2131 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()) storage_dims 2143 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()) storage_dims 2154 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()) storage_dims 2161 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, x_size, tail, device_api); storage_dims 2170 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, y, x_size, y_size, tail, device_api); storage_dims 2179 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_tile(x, y, z, x_size, y_size, z_size, tail, device_api); storage_dims 2192 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).gpu_blocks(x, y, device_api); storage_dims 2214 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).hexagon(x); storage_dims 2220 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).prefetch(f, var, offset, strategy); storage_dims 2226 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).prefetch(param, var, offset, strategy); storage_dims 2233 src/Func.cpp vector<StorageDim> &dims = func.schedule().storage_dims(); storage_dims 2272 src/Func.cpp vector<StorageDim> &dims = func.schedule().storage_dims(); storage_dims 2287 src/Func.cpp vector<StorageDim> &dims = func.schedule().storage_dims(); storage_dims 2374 src/Func.cpp func.schedule().storage_dims()); storage_dims 2378 src/Func.cpp return Stage(func.definition(), name(), args(), func.schedule().storage_dims()); storage_dims 2500 src/Func.cpp return Stage(func.definition(), func.name(), func.args(), func.schedule().storage_dims()); storage_dims 2509 src/Func.cpp func.schedule().storage_dims()); storage_dims 56 src/Func.h std::vector<Internal::StorageDim> storage_dims; storage_dims 68 src/Func.h : definition(d), stage_name(n), dim_vars(args), storage_dims(sdims) { storage_dims 75 src/Func.h : definition(d), stage_name(n), storage_dims(sdims) { storage_dims 450 src/Function.cpp contents->init_def.schedule().storage_dims().push_back(sd); storage_dims 718 src/Function.cpp contents->init_def.schedule().storage_dims().push_back(sd); storage_dims 131 src/Schedule.cpp std::vector<StorageDim> storage_dims; storage_dims 202 src/Schedule.cpp copy.contents->storage_dims = contents->storage_dims; storage_dims 258 src/Schedule.cpp return contents->storage_dims; storage_dims 262 src/Schedule.cpp return contents->storage_dims; storage_dims 308 src/Schedule.h const std::vector<StorageDim> &storage_dims() const; storage_dims 309 src/Schedule.h std::vector<StorageDim> &storage_dims(); storage_dims 117 src/StorageFlattening.cpp const vector<StorageDim> &storage_dims = f.schedule().storage_dims(); storage_dims 119 src/StorageFlattening.cpp for (size_t i = 0; i < storage_dims.size(); i++) { storage_dims 121 src/StorageFlattening.cpp if (args[j] == storage_dims[i].var) { storage_dims 123 src/StorageFlattening.cpp Expr alignment = storage_dims[i].alignment; storage_dims 250 src/StorageFlattening.cpp const vector<StorageDim> &storage_dims = f.schedule().storage_dims(); storage_dims 252 src/StorageFlattening.cpp for (size_t i = 0; i < storage_dims.size(); i++) { storage_dims 254 src/StorageFlattening.cpp if (args[j] == storage_dims[i].var) { storage_dims 128 src/StorageFolding.cpp const StorageDim &storage_dim = func.schedule().storage_dims()[i-1]; storage_dims 304 src/StorageFolding.cpp for (const StorageDim &i : func.schedule().storage_dims()) {