Lines Matching defs:NElts
7439 unsigned NElts = VTy->getNumElements();
7446 // once. Because we don't accept vectors where NElts * EltSize isn't a
7452 llvm::APInt Res = llvm::APInt::getZero(NElts);
7453 for (unsigned I = 0; I < NElts; ++I) {
7458 Res.insertBits(EltAsInt, BigEndian ? (NElts - I - 1) : I);
7461 SmallVector<uint8_t, 8> Bytes(NElts / 8);
7462 llvm::StoreIntToMemory(Res, &*Bytes.begin(), NElts / 8);
7468 for (unsigned I = 0; I < NElts; ++I) {
7702 unsigned NElts = VTy->getNumElements();
7707 Elts.reserve(NElts);
7713 // out at once. Because we don't accept vectors where NElts * EltSize
7720 Bytes.reserve(NElts / 8);
7721 if (!Buffer.readObject(Offset, CharUnits::fromQuantity(NElts / 8), Bytes))
7724 APSInt SValInt(NElts, true);
7727 for (unsigned I = 0; I < NElts; ++I) {
7729 SValInt.extractBits(1, (BigEndian ? NElts - I - 1 : I) * EltSize);
7737 for (unsigned I = 0; I < NElts; ++I) {
7836 unsigned NElts = VTy->getNumElements();
7839 if ((NElts * EltSize) % Ctx.getCharWidth() != 0) {
7845 << QualType(VTy, 0) << EltSize << NElts << Ctx.getCharWidth();
11108 unsigned NElts = VTy->getNumElements();
11131 SmallVector<APValue, 4> Elts(NElts, Val);
11157 for (unsigned I = 0; I < NElts; I++)