Lines Matching defs:sliceUnion
1412 /// Computes in 'sliceUnion' the union of all slice bounds computed at
1420 ComputationSliceState *sliceUnion) {
1537 sliceUnion->clearBounds();
1538 sliceUnion->lbs.resize(numSliceLoopIVs, AffineMap());
1539 sliceUnion->ubs.resize(numSliceLoopIVs, AffineMap());
1543 opsA[0]->getContext(), &sliceUnion->lbs,
1544 &sliceUnion->ubs);
1552 // Copy src loop IVs from 'sliceUnionCst' to 'sliceUnion'.
1553 sliceUnion->ivs.clear();
1554 sliceUnionCst.getValues(0, numSliceLoopIVs, &sliceUnion->ivs);
1557 sliceUnion->insertPoint =
1564 sliceUnion->lbOperands.resize(numSliceLoopIVs, sliceBoundOperands);
1565 sliceUnion->ubOperands.resize(numSliceLoopIVs, sliceBoundOperands);
1569 std::optional<bool> isSliceValid = sliceUnion->isSliceValid();