Lines Matching refs:BitInit
69 BitInit TrueBitInit;
70 BitInit FalseBitInit;
371 BitInit *BitInit::get(RecordKeeper &RK, bool V) { in get()
375 Init *BitInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
377 return const_cast<BitInit *>(this); in convertInitializerTo()
385 return BitsInit::get(getRecordKeeper(), const_cast<BitInit *>(this)); in convertInitializerTo()
437 if (auto *Bit = dyn_cast<BitInit>(getBit(i))) in convertInitializerTo()
540 return BitInit::get(getRecordKeeper(), Val != 0); in convertInitializerTo()
552 BitInit::get(getRecordKeeper(), Value & ((i < 64) ? (1LL << i) : 0)); in convertInitializerTo()
569 BitInit::get(getRecordKeeper(), Value & (INT64_C(1) << Bits[i])); in convertInitializerBitRange()
1119 return BitInit::get(getRecordKeeper(), Result); in Fold()
1137 return BitInit::get(getRecordKeeper(), Result); in Fold()
1145 return BitInit::get(getRecordKeeper(), in Fold()
2748 if (BitInit *BI = dyn_cast<BitInit>(R->getValue())) in getValueAsBit()
2765 if (BitInit *BI = dyn_cast<BitInit>(R->getValue())) in getValueAsBitOrUnset()