Lines Matching refs:liveOperations
504 size_t PyMlirContext::getLiveOperationCount() { return liveOperations.size(); } in getLiveOperationCount()
507 for (auto &op : liveOperations) in clearLiveOperations()
509 size_t numInvalidated = liveOperations.size(); in clearLiveOperations()
510 liveOperations.clear(); in clearLiveOperations()
923 auto &liveOperations = getContext()->liveOperations; in ~PyOperation() local
924 assert(liveOperations.count(operation.ptr) == 1 && in ~PyOperation()
926 liveOperations.erase(operation.ptr); in ~PyOperation()
935 auto &liveOperations = contextRef->liveOperations; in createInstance() local
948 liveOperations[operation.ptr] = std::make_pair(pyRef, unownedOperation); in createInstance()
955 auto &liveOperations = contextRef->liveOperations; in forOperation() local
956 auto it = liveOperations.find(operation.ptr); in forOperation()
957 if (it == liveOperations.end()) { in forOperation()
971 auto &liveOperations = contextRef->liveOperations; in createDetached() local
972 assert(liveOperations.count(operation.ptr) == 0 && in createDetached()
974 (void)liveOperations; in createDetached()
1260 auto &liveOperations = getContext()->liveOperations; in erase() local
1261 if (liveOperations.count(operation.ptr)) in erase()
1262 liveOperations.erase(operation.ptr); in erase()