Lines Matching refs:handle

49     if (Value handle = mapping.reverse.lookup(op))  in getHandleForPayloadOp()  local
50 return handle; in getHandleForPayloadOp()
56 Mappings &map, Operation *operation, Value handle) { in tryEmplaceReverseMapping() argument
57 auto insertionResult = map.reverse.insert({operation, handle}); in tryEmplaceReverseMapping()
58 if (!insertionResult.second && insertionResult.first->second != handle) { in tryEmplaceReverseMapping()
61 diag.attachNote(handle.getLoc()) << "handle"; in tryEmplaceReverseMapping()
126 void transform::TransformState::recordHandleInvalidation(OpOperand &handle) { in recordHandleInvalidation() argument
127 ArrayRef<Operation *> potentialAncestors = getPayloadOps(handle.get()); in recordHandleInvalidation()
147 Operation *owner = handle.getOwner(); in recordHandleInvalidation()
148 unsigned operandNo = handle.getOperandNumber(); in recordHandleInvalidation()
354 for (Value handle : handles) { in consumesHandle() local
355 effects.emplace_back(MemoryEffects::Read::get(), handle, in consumesHandle()
357 effects.emplace_back(MemoryEffects::Free::get(), handle, in consumesHandle()
372 bool transform::isHandleConsumed(Value handle, in isHandleConsumed() argument
376 iface.getEffectsOnValue(handle, effects); in isHandleConsumed()
384 for (Value handle : handles) { in producesHandle() local
385 effects.emplace_back(MemoryEffects::Allocate::get(), handle, in producesHandle()
387 effects.emplace_back(MemoryEffects::Write::get(), handle, in producesHandle()
395 for (Value handle : handles) { in onlyReadsHandle() local
396 effects.emplace_back(MemoryEffects::Read::get(), handle, in onlyReadsHandle()