Lines Matching refs:Bit
381 if (auto *Bit = dyn_cast<BitInit>(getBit(i)))
382 Result |= static_cast<int64_t>(Bit->getValue()) << i;
415 if (Init *Bit = getBit(e-i-1))
416 Result += Bit->getAsString();
680 Init *OpInit::getBit(unsigned Bit) const {
683 return VarBitInit::get(const_cast<OpInit*>(this), Bit);
1357 Init *FoldOpInit::getBit(unsigned Bit) const {
1358 return VarBitInit::get(const_cast<FoldOpInit *>(this), Bit);
1420 Init *IsAOpInit::getBit(unsigned Bit) const {
1421 return VarBitInit::get(const_cast<IsAOpInit *>(this), Bit);
1459 for (unsigned Bit : Bits) {
1460 if (Bit >= NumBits)
1463 NewBits.push_back(VarBitInit::get(const_cast<TypedInit *>(this), Bit));
1524 Init *VarInit::getBit(unsigned Bit) const {
1527 return VarBitInit::get(const_cast<VarInit*>(this), Bit);
1549 return TI->getAsString() + "{" + utostr(Bit) + "}";
1589 Init *VarListElementInit::getBit(unsigned Bit) const {
1592 return VarBitInit::get(const_cast<VarListElementInit*>(this), Bit);
1754 Init *FieldInit::getBit(unsigned Bit) const {
1757 return VarBitInit::get(const_cast<FieldInit*>(this), Bit);
1909 Init *CondOpInit::getBit(unsigned Bit) const {
1910 return VarBitInit::get(const_cast<CondOpInit *>(this), Bit);