updates 294 src/BoundsInference.cpp for (const Definition &def : func.updates()) { updates 303 src/BoundsInference.cpp if (stage < func.updates().size()) { updates 304 src/BoundsInference.cpp size_t stages = func.updates().size(); updates 672 src/BoundsInference.cpp for (size_t j = 0; j < f[i].updates().size(); j++) { updates 736 src/BoundsInference.cpp string stage_name = f.name() + ".s" + std::to_string(f.updates().size()); updates 153 src/Func.cpp return static_cast<int>(func.updates().size()); updates 2505 src/Func.cpp size_t update_stage = func.updates().size() - 1; updates 40 src/Function.cpp std::vector<Definition> updates; updates 64 src/Function.cpp for (const Definition &def : updates) { updates 96 src/Function.cpp for (Definition &def : updates) { updates 325 src/Function.cpp for (const Definition &def : src->updates) { updates 329 src/Function.cpp dst->updates.push_back(std::move(def_copy)); updates 475 src/Function.cpp int update_idx = static_cast<int>(contents->updates.size()); updates 677 src/Function.cpp contents->updates.push_back(r); updates 774 src/Function.cpp internal_assert(idx < (int)contents->updates.size()) << "Invalid update definition index\n"; updates 775 src/Function.cpp return contents->updates[idx].schedule(); updates 779 src/Function.cpp internal_assert(idx < (int)contents->updates.size()) << "Invalid update definition index\n"; updates 780 src/Function.cpp return contents->updates[idx]; updates 784 src/Function.cpp internal_assert(idx < (int)contents->updates.size()) << "Invalid update definition index\n"; updates 785 src/Function.cpp return contents->updates[idx]; updates 789 src/Function.cpp return contents->updates; updates 801 src/Function.cpp return !contents->updates.empty(); updates 192 src/Function.h EXPORT const std::vector<Definition> &updates() const; updates 369 src/Memoization.cpp std::string max_stage_num = std::to_string(f.updates().size()); updates 66 src/Prefetch.cpp internal_assert(stage <= (int)current_func->updates().size()); updates 516 src/ScheduleFunctions.cpp vector<Stmt> updates; updates 518 src/ScheduleFunctions.cpp for (size_t i = 0; i < f.updates().size(); i++) { updates 525 src/ScheduleFunctions.cpp updates.push_back(loop); updates 528 src/ScheduleFunctions.cpp return updates; updates 533 src/ScheduleFunctions.cpp vector<Stmt> updates = build_update(func); updates 536 src/ScheduleFunctions.cpp Stmt merged_updates = Block::make(updates); updates 545 src/ScheduleFunctions.cpp for (size_t stage = 0; stage <= func.updates().size(); stage++) { updates 996 src/ScheduleFunctions.cpp for (const Definition &r : f.updates()) { updates 1000 src/ScheduleFunctions.cpp for (size_t i = 0; i < f.updates().size(); i++) { updates 1018 src/ScheduleFunctions.cpp for (const Definition &def : f.updates()) { updates 127 src/SlidingWindow.cpp string prefix = func.name() + ".s" + std::to_string(func.updates().size()) + "."; updates 165 src/SlidingWindow.cpp for (const Definition &def : func.updates()) { updates 250 src/SlidingWindow.cpp for (size_t i = 0; i < func.updates().size(); i++) { updates 262 src/SlidingWindow.cpp if (!func.updates().empty()) {