Lines Matching refs:NewBits
115 SmallVector<Init *, 16> NewBits(CurVal->getNumBits()); in SetValue() local
120 if (NewBits[Bit]) in SetValue()
123 NewBits[Bit] = BInit->getBit(i); in SetValue()
127 if (!NewBits[i]) in SetValue()
128 NewBits[i] = CurVal->getBit(i); in SetValue()
130 V = BitsInit::get(NewBits); in SetValue()
1271 SmallVector<Init *, 16> NewBits; in ParseSimpleValue() local
1283 NewBits.push_back(BI->getBit((e - i) - 1)); in ParseSimpleValue()
1290 NewBits.push_back(VI->getBit((e - i) - 1)); in ParseSimpleValue()
1302 NewBits.push_back(Bit); in ParseSimpleValue()
1304 std::reverse(NewBits.begin(), NewBits.end()); in ParseSimpleValue()
1305 return BitsInit::get(NewBits); in ParseSimpleValue()