Lines Matching refs:VectorIndex
7980 std::optional<uint64_t> VectorIndex, in calculateByteProvider() argument
7995 if (Op.getOpcode() != ISD::LOAD && VectorIndex.has_value()) in calculateByteProvider()
8008 calculateByteProvider(Op->getOperand(0), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8012 calculateByteProvider(Op->getOperand(1), Index, Depth + 1, VectorIndex); in calculateByteProvider()
8039 Depth + 1, VectorIndex, Index); in calculateByteProvider()
8054 return calculateByteProvider(NarrowOp, Index, Depth + 1, VectorIndex, in calculateByteProvider()
8059 Depth + 1, VectorIndex, StartingIndex); in calculateByteProvider()
8065 VectorIndex = OffsetOp->getZExtValue(); in calculateByteProvider()
8079 if (*VectorIndex * NarrowByteWidth > StartingIndex) in calculateByteProvider()
8081 if ((*VectorIndex + 1) * NarrowByteWidth <= StartingIndex) in calculateByteProvider()
8085 VectorIndex, StartingIndex); in calculateByteProvider()
8105 unsigned BPVectorIndex = VectorIndex.value_or(0U); in calculateByteProvider()