Lines Matching defs:TP
47 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) { in TypeSet()
77 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, in FillWithPossibleTypes()
165 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ in MergeInTypeInfo()
246 bool EEVT::TypeSet::EnforceInteger(TreePattern &TP) { in EnforceInteger()
271 bool EEVT::TypeSet::EnforceFloatingPoint(TreePattern &TP) { in EnforceFloatingPoint()
297 bool EEVT::TypeSet::EnforceScalar(TreePattern &TP) { in EnforceScalar()
324 bool EEVT::TypeSet::EnforceVector(TreePattern &TP) { in EnforceVector()
355 bool EEVT::TypeSet::EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP) { in EnforceSmallerThan()
462 TreePattern &TP) { in EnforceVectorEltTypeIs()
490 TreePattern &TP) { in EnforceVectorEltTypeIs()
536 TreePattern &TP) { in EnforceVectorSubVectorTypeIs()
617 TreePattern &TP) { in EnforceVectorSameNumElts()
1053 TreePattern &TP) { in UpdateNodeTypeFromInst()
1359 TreePatternNode *TreePatternNode::InlinePatternFragments(TreePattern &TP) { in InlinePatternFragments()
1440 TreePattern &TP) { in getImplicitType()
1636 static void emitTooManyOperandsError(TreePattern &TP, in emitTooManyOperandsError()
1644 static void emitTooFewOperandsError(TreePattern &TP, in emitTooFewOperandsError()
1654 bool TreePatternNode::ApplyTypeConstraints(TreePattern &TP, bool NotRegisters) { in ApplyTypeConstraints()
3361 static bool ForceArbitraryInstResultType(TreePatternNode *N, TreePattern &TP) { in ForceArbitraryInstResultType()