Lines Matching refs:UnsetInit
286 UnsetInit *UnsetInit::get() { in get()
287 static UnsetInit TheInit; in get()
291 Init *UnsetInit::getCastTo(RecTy *Ty) const { in getCastTo()
292 return const_cast<UnsetInit *>(this); in getCastTo()
295 Init *UnsetInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
296 return const_cast<UnsetInit *>(this); in convertInitializerTo()
436 if (isa<UnsetInit>(NewBit) && R.keepUnsetBits()) in resolveReferences()
970 if ((!LOp && !isa<UnsetInit>(LHSs->getOperator())) || in Fold()
971 (!ROp && !isa<UnsetInit>(RHSs->getOperator()))) in Fold()
980 Op = UnsetInit::get(); in Fold()
1360 bool MHSok = MHSl || isa<UnsetInit>(MHS); in Fold()
1361 bool RHSok = RHSl || isa<UnsetInit>(RHS); in Fold()
1363 if (isa<UnsetInit>(MHS) && isa<UnsetInit>(RHS)) in Fold()
1370 Init *Node = MHSl ? MHSl->getElement(i) : UnsetInit::get(); in Fold()
1371 Init *Name = RHSl ? RHSl->getElement(i) : UnsetInit::get(); in Fold()
1372 if (!isa<StringInit>(Name) && !isa<UnsetInit>(Name)) in Fold()
2211 setValue(UnsetInit::get()); in RecordVal()
2219 setValue(UnsetInit::get()); in RecordVal()
2485 if (isa<UnsetInit>(R->getValue())) in getValueAsOptionalString()
2600 if (isa<UnsetInit>(R->getValue())) in getValueAsOptionalDef()
2625 if (isa<UnsetInit>(R->getValue())) { in getValueAsBitOrUnset()
2787 if (!isa<UnsetInit>(RV->getValue())) { in resolve()