Searched refs:SubsetInsertionOpInterface (Results 1 – 13 of 13) sorted by relevance
29 auto insertionOp = cast<SubsetInsertionOpInterface>(op); in defaultGetUpdatedDestination()36 assert(isa<SubsetInsertionOpInterface>(op) && in defaultIsEquivalentSubset()87 if (auto insertionOp = dyn_cast<::mlir::SubsetInsertionOpInterface>(op)) in getTensorContainer()94 isa<SubsetInsertionOpInterface>(op.getOperation()))) in verifySubsetOpInterface()
131 dyn_cast<SubsetInsertionOpInterface>(op.getOperation())) in insert()172 SubsetInsertionOpInterface insertionOp) const { in allDisjoint()207 void insertInsertionOp(SubsetInsertionOpInterface insertionOp) { in insertInsertionOp()223 SmallVector<SubsetInsertionOpInterface> insertions;281 dyn_cast<SubsetInsertionOpInterface>(use.getOwner())) { in populateSubsetOpsAtIterArg()
26 ops must implement the `SubsetInsertionOpInterface`.150 def SubsetInsertionOpInterface151 : OpInterface<"SubsetInsertionOpInterface", [SubsetOpInterface]> {225 // The subset of the SubsetInsertionOpInterface op %1 is equivalent to232 // The subset of the SubsetInsertionOpInterface op %1 is equivalent to298 auto subsetOp = cast<::mlir::SubsetInsertionOpInterface>(
18 class SubsetInsertionOpInterface; variable
63 declarePromisedInterfaces<SubsetInsertionOpInterface, InsertSliceOp, in initialize()
45 : public SubsetInsertionOpInterface::ExternalModel<
43 : public SubsetInsertionOpInterface::ExternalModel<LinalgCopyOpInterface,
132 declarePromisedInterface<SubsetInsertionOpInterface, CopyOp>(); in initialize()
49 : public SubsetInsertionOpInterface::ExternalModel<
97 SubsetInsertionOpInterface op, in findValidInsertionPoint() 123 op->walk([&](SubsetInsertionOpInterface op) { in eliminateEmptyTensors()
488 SubsetInsertionOpInterface subsetOp) { in hasEquivalentValueInReverseUseDefChain() 508 /// `SubsetInsertionOpInterface`. in matchesInsertDestination() 517 if (auto subsetOp = dyn_cast<SubsetInsertionOpInterface>(readingOp)) {557 dyn_cast<SubsetInsertionOpInterface>(conflictingWritingOp)) in areNonConflictingSubsets()
225 DeclareOpInterfaceMethods<SubsetInsertionOpInterface,
432 declarePromisedInterface<SubsetInsertionOpInterface, TransferWriteOp>(); in getVectorSubscriptAttr()