Lines Matching refs:UnsetInit

69   UnsetInit TheUnsetInit;
355 return cast<UnsetInit>(this)->getRecordKeeper(); in getRecordKeeper()
358 UnsetInit *UnsetInit::get(RecordKeeper &RK) { in get()
362 Init *UnsetInit::getCastTo(RecTy *Ty) const { in getCastTo()
363 return const_cast<UnsetInit *>(this); in getCastTo()
366 Init *UnsetInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
367 return const_cast<UnsetInit *>(this); in convertInitializerTo()
541 if (isa<UnsetInit>(NewBit) && R.keepUnsetBits()) in resolveReferences()
1217 if ((!LOp && !isa<UnsetInit>(LHSs->getOperator())) || in Fold()
1218 (!ROp && !isa<UnsetInit>(RHSs->getOperator()))) in Fold()
1227 Op = UnsetInit::get(getRecordKeeper()); in Fold()
1389 return UnsetInit::get(Dag->getRecordKeeper()); in Fold()
1408 return UnsetInit::get(getRecordKeeper()); in Fold()
1709 bool MHSok = MHSl || isa<UnsetInit>(MHS); in Fold()
1710 bool RHSok = RHSl || isa<UnsetInit>(RHS); in Fold()
1712 if (isa<UnsetInit>(MHS) && isa<UnsetInit>(RHS)) in Fold()
1719 Init *Node = MHSl ? MHSl->getElement(i) : UnsetInit::get(RK); in Fold()
1720 Init *Name = RHSl ? RHSl->getElement(i) : UnsetInit::get(RK); in Fold()
1721 if (!isa<StringInit>(Name) && !isa<UnsetInit>(Name)) in Fold()
2668 setValue(UnsetInit::get(N->getRecordKeeper())); in RecordVal()
2676 setValue(UnsetInit::get(N->getRecordKeeper())); in RecordVal()
2959 if (isa<UnsetInit>(R->getValue())) in getValueAsOptionalString()
3074 if (isa<UnsetInit>(R->getValue())) in getValueAsOptionalDef()
3099 if (isa<UnsetInit>(R->getValue())) { in getValueAsBitOrUnset()
3294 if (!isa<UnsetInit>(RV->getValue())) { in resolve()