1#ifndef FREE_TENSOR_MEMORIZED_SCHEDULES_H
2#define FREE_TENSOR_MEMORIZED_SCHEDULES_H
5#include <unordered_set>
26 std::unordered_set<ScheduleLog> memoized_;
38 std::lock_guard<std::mutex> guard(lock_);
39 if (
auto it = memoized_.find(log); it != memoized_.end()) {
42 memoized_.insert(log);
Definition: memoized_schedules.h:25
ScheduleLog lookupOrCreate(const ScheduleLog &log)
Definition: memoized_schedules.h:37
Definition: allocator.h:9