Lines Matching defs:srcOpInst
392 // surrounding 'srcOpInst' into the loop nest surrounding 'dstLoadOpInsts'.
396 // 'srcOpInst', as we are slicing w.r.t to that producer. For input-reuse
397 // fusion, 'srcOpInst' will be the src loop nest LoadOp which reads from the
407 // *) Computes the backward computation slice at 'srcOpInst'. This
408 // computation slice of the loop nest surrounding 'srcOpInst' is
410 // functions of loop IVs in the loop nest surrounding 'srcOpInst'.
430 static bool isFusionProfitable(Operation *srcOpInst, Operation *srcStoreOpInst,
438 llvm::dbgs() << ' ' << *srcOpInst << " and destination loop:\n";
449 getAffineForIVs(*srcOpInst, &srcLoopIVs);
463 // bounds between 'srcOpInst' and each op in 'dstOpinsts' (taking the union
542 if (srcOpInst != srcStoreOpInst &&