Lines Matching refs:NewBits
114 SmallVector<Init *, 16> NewBits(CurVal->getNumBits()); in SetValue() local
119 if (NewBits[Bit]) in SetValue()
122 NewBits[Bit] = BInit->getBit(i); in SetValue()
126 if (!NewBits[i]) in SetValue()
127 NewBits[i] = CurVal->getBit(i); in SetValue()
129 V = BitsInit::get(NewBits); in SetValue()
1266 SmallVector<Init *, 16> NewBits; in ParseSimpleValue() local
1278 NewBits.push_back(BI->getBit((e - i) - 1)); in ParseSimpleValue()
1285 NewBits.push_back(VI->getBit((e - i) - 1)); in ParseSimpleValue()
1297 NewBits.push_back(Bit); in ParseSimpleValue()
1299 std::reverse(NewBits.begin(), NewBits.end()); in ParseSimpleValue()
1300 return BitsInit::get(NewBits); in ParseSimpleValue()