• Home
  • Raw
  • Download

Lines Matching defs:TP

48 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) {  in TypeSet()
78 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, in FillWithPossibleTypes()
154 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ in MergeInTypeInfo()
229 bool EEVT::TypeSet::EnforceInteger(TreePattern &TP) { in EnforceInteger()
255 bool EEVT::TypeSet::EnforceFloatingPoint(TreePattern &TP) { in EnforceFloatingPoint()
281 bool EEVT::TypeSet::EnforceScalar(TreePattern &TP) { in EnforceScalar()
308 bool EEVT::TypeSet::EnforceVector(TreePattern &TP) { in EnforceVector()
337 bool EEVT::TypeSet::EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP) { in EnforceSmallerThan()
455 TreePattern &TP) { in EnforceVectorEltTypeIs()
483 TreePattern &TP) { in EnforceVectorEltTypeIs()
514 TreePattern &TP) { in EnforceVectorSubVectorTypeIs()
595 TreePattern &TP) { in EnforceVectorSameNumElts()
652 TreePattern &TP) { in EnforceSameSize()
1100 TreePattern &TP) { in UpdateNodeTypeFromInst()
1404 TreePatternNode *TreePatternNode::InlinePatternFragments(TreePattern &TP) { in InlinePatternFragments()
1485 TreePattern &TP) { in getImplicitType()
1681 static void emitTooManyOperandsError(TreePattern &TP, in emitTooManyOperandsError()
1689 static void emitTooFewOperandsError(TreePattern &TP, in emitTooFewOperandsError()
1699 bool TreePatternNode::ApplyTypeConstraints(TreePattern &TP, bool NotRegisters) { in ApplyTypeConstraints()
3407 static bool ForceArbitraryInstResultType(TreePatternNode *N, TreePattern &TP) { in ForceArbitraryInstResultType()