Lines Matching defs:hoistedPackedTensor

160   /// Footprint of the hoistedPackedTensor, computed from the packingLoops.
534 // `hoistedPackedTensor`
567 // Step 1. iteratively clone loops and push `hoistedPackedTensor`.
568 Value hoistedPackedTensor = emptyOp.getResult();
571 // Specifically sit out in the extract_slice(hoistedPackedTensor) case: this
574 if (bvm.lookupOrDefault(sliceOp.getSource()) == hoistedPackedTensor) {
588 // Create a packing loop that takes `hoistedPackedTensor` as iteration
593 bvm.lookupOrDefault(forOp.getStep()), hoistedPackedTensor);
612 hoistedPackedTensor = clonedForOp.getRegionIterArgs().front();
640 loc, transposedTensorType, hoistedPackedTensor, offsets, sizes,
652 loc, paddedTensor, hoistedPackedTensor, offsets, sizes, strides);
769 /// iter arg), propagate the `hoistedPackedTensor` value through the same iter
777 /// %hoistedPackedTensor = tensor.pad %arg0
778 /// %1 = compute %hoistedPackedTensor
787 /// %hoistedPackedTensor = tensor.pad %outerSliceOp
788 /// %f = scf.for ... iter_args(%arg0 = %hoistedPackedTensor) {
798 Value hoistedPackedTensor,
812 rewriter.setInsertionPointAfter(hoistedPackedTensor.getDefiningOp());
828 initArgs[iterArgNumber] = hoistedPackedTensor;
840 hoistedPackedTensor.getLoc(), hoistedPackedTensor,
896 Value hoistedPackedTensor;
913 hoistedPackedTensor =
918 hoistedPackedTensor = bvm.lookup(opToHoist.getResult());
921 LLVM_DEBUG(DBGS() << "hoistedPackedTensor: " << hoistedPackedTensor << "\n");
926 return padThroughLoopIterArg(rewriter, opToHoist, hoistedPackedTensor,
934 loc, transposedTensorType, hoistedPackedTensor, offsets,