Lines Matching refs:VectorIndex
8676 std::optional<uint64_t> VectorIndex, in calculateByteProvider() argument
8691 if (Op.getOpcode() != ISD::LOAD && VectorIndex.has_value()) in calculateByteProvider()
8704 calculateByteProvider(Op->getOperand(0), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8708 calculateByteProvider(Op->getOperand(1), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8735 Depth + 1, VectorIndex, Index); in calculateByteProvider()
8751 return calculateByteProvider(NarrowOp, Index, Depth + 1, VectorIndex, in calculateByteProvider()
8756 Depth + 1, VectorIndex, StartingIndex); in calculateByteProvider()
8762 VectorIndex = OffsetOp->getZExtValue(); in calculateByteProvider()
8776 if (*VectorIndex * NarrowByteWidth > StartingIndex) in calculateByteProvider()
8778 if ((*VectorIndex + 1) * NarrowByteWidth <= StartingIndex) in calculateByteProvider()
8782 VectorIndex, StartingIndex); in calculateByteProvider()
8803 unsigned BPVectorIndex = VectorIndex.value_or(0U); in calculateByteProvider()