Lines Matching defs:iface
232 auto iface = llvm::cast<TransformHandleTypeInterface>(value.getType());
234 iface.checkPayload(value.getLoc(), targets);
267 auto iface = llvm::cast<TransformValueHandleTypeInterface>(handle.getType());
270 iface.checkPayload(handle.getLoc(), payloadValueVector);
1601 /// resource and effect as the ones the operation `iface` having on `source`.
1603 remapEffects(MemoryEffectOpInterface iface, BlockArgument source,
1607 iface.getEffectsOnValue(source, nestedEffects);
1618 auto iface = dyn_cast<MemoryEffectOpInterface>(&op);
1619 if (!iface)
1623 remapEffects(iface, source, &target, effects);
1627 iface.getEffectsOnResource(transform::PayloadIRResource::get(),
1641 auto iface = dyn_cast<MemoryEffectOpInterface>(&op);
1642 if (!iface)
1646 iface.getEffects(effects);
1819 auto iface = cast<MemoryEffectOpInterface>(transform.getOperation());
1821 iface.getEffectsOnValue(handle, effects);
1869 auto iface = cast<MemoryEffectOpInterface>(transform.getOperation());
1871 iface.getEffects(effects);
1876 auto iface = cast<MemoryEffectOpInterface>(transform.getOperation());
1878 iface.getEffects(effects);
1886 auto iface = dyn_cast<MemoryEffectOpInterface>(nested);
1887 if (!iface)
1891 iface.getEffects(effects);
1931 auto iface = cast<MemoryEffectOpInterface>(op);
1933 iface.getEffects(effects);