Lines Matching refs:VectorIndex
8678 std::optional<uint64_t> VectorIndex, in calculateByteProvider() argument
8693 if (Op.getOpcode() != ISD::LOAD && VectorIndex.has_value()) in calculateByteProvider()
8706 calculateByteProvider(Op->getOperand(0), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8710 calculateByteProvider(Op->getOperand(1), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8737 Depth + 1, VectorIndex, Index); in calculateByteProvider()
8753 return calculateByteProvider(NarrowOp, Index, Depth + 1, VectorIndex, in calculateByteProvider()
8758 Depth + 1, VectorIndex, StartingIndex); in calculateByteProvider()
8764 VectorIndex = OffsetOp->getZExtValue(); in calculateByteProvider()
8782 if (*VectorIndex * NarrowByteWidth > StartingIndex) in calculateByteProvider()
8784 if ((*VectorIndex + 1) * NarrowByteWidth <= StartingIndex) in calculateByteProvider()
8788 VectorIndex, StartingIndex); in calculateByteProvider()
8809 unsigned BPVectorIndex = VectorIndex.value_or(0U); in calculateByteProvider()