Home | History | Annotate | Download | only in TableGen

Lines Matching refs:ResNo

226   MVT::SimpleValueType getKnownType(unsigned ResNo) const;
344 MVT::SimpleValueType getType(unsigned ResNo) const {
345 return Types[ResNo].getConcrete();
348 const EEVT::TypeSet &getExtType(unsigned ResNo) const { return Types[ResNo]; }
349 EEVT::TypeSet &getExtType(unsigned ResNo) { return Types[ResNo]; }
350 void setType(unsigned ResNo, const EEVT::TypeSet &T) { Types[ResNo] = T; }
352 bool hasTypeSet(unsigned ResNo) const {
353 return Types[ResNo].isConcrete();
355 bool isTypeCompletelyUnknown(unsigned ResNo) const {
356 return Types[ResNo].isCompletelyUnknown();
358 bool isTypeDynamicallyResolved(unsigned ResNo) const {
359 return Types[ResNo].isDynamicallyResolved();
457 bool UpdateNodeType(unsigned ResNo, const EEVT::TypeSet &InTy,
459 return Types[ResNo].MergeInTypeInfo(InTy, TP);
462 bool UpdateNodeType(unsigned ResNo, MVT::SimpleValueType InTy,
464 return Types[ResNo].MergeInTypeInfo(EEVT::TypeSet(InTy, TP), TP);