Lines Matching defs:IndexVT
296 bool IsLoad, MVT *IndexVT) {
304 if (IndexVT)
305 *IndexVT = Operands.back()->getSimpleValueType(0);
438 MVT IndexVT;
441 /*IsLoad=*/true, &IndexVT);
443 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
446 RISCVII::VLMUL IndexLMUL = RISCVTargetLowering::getLMUL(IndexVT);
447 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits());
520 MVT IndexVT;
523 /*IsLoad=*/false, &IndexVT);
525 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
528 RISCVII::VLMUL IndexLMUL = RISCVTargetLowering::getLMUL(IndexVT);
529 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits());
1895 MVT IndexVT;
1898 /*IsLoad=*/true, &IndexVT);
1900 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
1904 RISCVII::VLMUL IndexLMUL = RISCVTargetLowering::getLMUL(IndexVT);
1905 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits());
2093 MVT IndexVT;
2096 /*IsLoad=*/false, &IndexVT);
2098 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
2102 RISCVII::VLMUL IndexLMUL = RISCVTargetLowering::getLMUL(IndexVT);
2103 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits());