Lines Matching refs:NumLanes
1991 unsigned NumLanes = DstRegs.size(); in foldExtractEltToCmpSelect() local
1992 if (!NumLanes) in foldExtractEltToCmpSelect()
1993 NumLanes = 1; in foldExtractEltToCmpSelect()
1998 SmallVector<Register, 2> Res(NumLanes); in foldExtractEltToCmpSelect()
1999 for (unsigned L = 0; L < NumLanes; ++L) in foldExtractEltToCmpSelect()
2008 for (unsigned L = 0; L < NumLanes; ++L) { in foldExtractEltToCmpSelect()
2010 UnmergeToEltTy.getReg(I * NumLanes + L), Res[L]); in foldExtractEltToCmpSelect()
2019 for (unsigned L = 0; L < NumLanes; ++L) { in foldExtractEltToCmpSelect()
2020 Register DstReg = (NumLanes == 1) ? MI.getOperand(0).getReg() : DstRegs[L]; in foldExtractEltToCmpSelect()
2092 unsigned NumLanes = InsRegs.size(); in foldInsertEltToCmpSelect() local
2093 if (!NumLanes) { in foldInsertEltToCmpSelect()
2094 NumLanes = 1; in foldInsertEltToCmpSelect()
2101 SmallVector<Register, 16> Ops(NumElem * NumLanes); in foldInsertEltToCmpSelect()
2109 for (unsigned L = 0; L < NumLanes; ++L) { in foldInsertEltToCmpSelect()
2111 Register Op1 = UnmergeToEltTy.getReg(I * NumLanes + L); in foldInsertEltToCmpSelect()
2117 Ops[I * NumLanes + L] = Select; in foldInsertEltToCmpSelect()