Lines Matching refs:mapper
11 void MapperRegistry::startMapper(std::shared_ptr<Mapper> mapper) { in startMapper() argument
12 mappers[mapper->id] = mapper; in startMapper()
26 for (auto &mapper : sortedMappers) { in execute() local
27 if (mapper->dirty) { in execute()
28 mapper->execute(rt); in execute()
41 std::shared_ptr<Mapper> mapper; in updateOrder() member
44 explicit NodeID(std::shared_ptr<Mapper> mapper) { in updateOrder()
45 if (mapper == nullptr) { in updateOrder()
49 this->mapper = mapper; in updateOrder()
72 return mapper < other.mapper; in updateOrder()
95 auto &mapper = entry.second; in updateOrder() local
96 deg[id] = mapper->inputs.size(); in updateOrder()
99 for (auto sharedValue : mapper->inputs) { in updateOrder()
101 mappersThatUseSharedValue[sharedValue].push_back(mapper); in updateOrder()
107 for (auto sharedValue : mapper->outputs) { in updateOrder()
131 for (auto sharedValue : id.mapper->outputs) { in updateOrder()
135 sortedMappers.push_back(id.mapper); in updateOrder()