Searched refs:transferRead (Results 1 – 2 of 2) sorted by relevance
410 func.walk([&](vector::TransferReadOp transferRead) { in hoistRedundantVectorTransfers() argument411 if (!transferRead.getShapedType().isa<MemRefType>()) in hoistRedundantVectorTransfers()415 << *transferRead.getOperation() << "\n"); in hoistRedundantVectorTransfers()416 auto loop = dyn_cast<scf::ForOp>(transferRead->getParentOp()); in hoistRedundantVectorTransfers()426 getForwardSlice(transferRead.getOperation(), &forwardSlice); in hoistRedundantVectorTransfers()434 candidateWrite.getSource() != transferRead.getSource()) in hoistRedundantVectorTransfers()440 for (auto operand : transferRead.getOperands()) in hoistRedundantVectorTransfers()465 for (auto &use : transferRead.getSource().getUses()) { in hoistRedundantVectorTransfers()468 if (use.getOwner() == transferRead.getOperation() || in hoistRedundantVectorTransfers()493 loop.moveOutOfLoop(transferRead); in hoistRedundantVectorTransfers()[all …]
193 if (auto transferRead = dyn_cast<vector::TransferReadOp>(op)) in supportsMMaMatrixType() local194 return transferReadSupportsMMAMatrixType(transferRead, useNvGpu); in supportsMMaMatrixType()824 if (auto transferRead = dyn_cast<vector::TransferReadOp>(op)) { in convertVectorToMMAOps() local825 convertTransferReadOp(transferRead, valueMapping); in convertVectorToMMAOps()