Lines Matching refs:UnsetInit
291 UnsetInit *UnsetInit::get() { in get()
292 static UnsetInit TheInit; in get()
296 Init *UnsetInit::getCastTo(RecTy *Ty) const { in getCastTo()
297 return const_cast<UnsetInit *>(this); in getCastTo()
300 Init *UnsetInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
301 return const_cast<UnsetInit *>(this); in convertInitializerTo()
441 if (isa<UnsetInit>(NewBit) && R.keepUnsetBits()) in resolveReferences()
1143 bool MHSok = MHSl || isa<UnsetInit>(MHS); in Fold()
1144 bool RHSok = RHSl || isa<UnsetInit>(RHS); in Fold()
1146 if (isa<UnsetInit>(MHS) && isa<UnsetInit>(RHS)) in Fold()
1153 Init *Node = MHSl ? MHSl->getElement(i) : UnsetInit::get(); in Fold()
1154 Init *Name = RHSl ? RHSl->getElement(i) : UnsetInit::get(); in Fold()
1155 if (!isa<StringInit>(Name) && !isa<UnsetInit>(Name)) in Fold()
1801 setValue(UnsetInit::get()); in RecordVal()
2111 if (isa<UnsetInit>(R->getValue())) { in getValueAsBitOrUnset()
2198 if (!isa<UnsetInit>(RV->getValue())) { in resolve()