Lines Matching refs:HoistableWrite
46 struct HoistableWrite { struct
99 static HoistableRead findMatchingTransferRead(HoistableWrite write, in findMatchingTransferRead()
162 static bool tensorChunkAccessedByUnknownOp(HoistableWrite write, in tensorChunkAccessedByUnknownOp()
222 static HoistableWrite
230 return HoistableWrite(); in getLoopInvariantTransferWriteOpDefining()
232 return HoistableWrite{write, nullptr}; in getLoopInvariantTransferWriteOpDefining()
240 return HoistableWrite(); in getLoopInvariantTransferWriteOpDefining()
246 return HoistableWrite(); in getLoopInvariantTransferWriteOpDefining()
252 return HoistableWrite(); in getLoopInvariantTransferWriteOpDefining()
254 return HoistableWrite{write, insertSliceOp}; in getLoopInvariantTransferWriteOpDefining()
257 return HoistableWrite(); in getLoopInvariantTransferWriteOpDefining()
261 static void hoistReadWrite(HoistableRead read, HoistableWrite write, in hoistReadWrite()
357 HoistableWrite write = in hoistRedundantVectorTransfersOnTensor()