Lines Matching refs:ResNo
477 MVT::SimpleValueType getKnownType(unsigned ResNo) const;
702 ValueTypeByHwMode getType(unsigned ResNo) const { in getType() argument
703 return Types[ResNo].getValueTypeByHwMode(); in getType()
706 const TypeSetByHwMode &getExtType(unsigned ResNo) const { in getExtType() argument
707 return Types[ResNo]; in getExtType()
709 TypeSetByHwMode &getExtType(unsigned ResNo) { return Types[ResNo]; } in getExtType() argument
710 void setType(unsigned ResNo, const TypeSetByHwMode &T) { Types[ResNo] = T; } in setType() argument
711 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { in getSimpleType() argument
712 return Types[ResNo].getMachineValueType().SimpleTy; in getSimpleType()
715 bool hasConcreteType(unsigned ResNo) const { in hasConcreteType() argument
716 return Types[ResNo].isValueTypeByHwMode(false); in hasConcreteType()
718 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const { in isTypeCompletelyUnknown() argument
719 return Types[ResNo].empty(); in isTypeCompletelyUnknown()
723 unsigned getResultIndex(unsigned ResNo) const { return ResultPerm[ResNo]; } in getResultIndex() argument
724 void setResultIndex(unsigned ResNo, unsigned RI) { ResultPerm[ResNo] = RI; } in setResultIndex() argument
837 bool UpdateNodeType(unsigned ResNo, const TypeSetByHwMode &InTy,
839 bool UpdateNodeType(unsigned ResNo, MVT::SimpleValueType InTy,
841 bool UpdateNodeType(unsigned ResNo, ValueTypeByHwMode InTy,
847 bool UpdateNodeTypeFromInst(unsigned ResNo, Record *Operand, TreePattern &TP);
987 inline bool TreePatternNode::UpdateNodeType(unsigned ResNo, in UpdateNodeType() argument
992 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()
995 inline bool TreePatternNode::UpdateNodeType(unsigned ResNo, in UpdateNodeType() argument
1000 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()
1003 inline bool TreePatternNode::UpdateNodeType(unsigned ResNo, in UpdateNodeType() argument
1008 return TP.getInfer().MergeInTypeInfo(Types[ResNo], VTS); in UpdateNodeType()