Searched refs:TypeConstraints (Results 1 – 6 of 6) sorted by relevance
205 std::vector<SDTypeConstraint> TypeConstraints; variable219 return TypeConstraints; in getTypeConstraints()237 for (unsigned i = 0, e = TypeConstraints.size(); i != e; ++i) in ApplyTypeConstraints()238 MadeChange |= TypeConstraints[i].ApplyTypeConstraint(N, *this, TP); in ApplyTypeConstraints()
966 TypeConstraints.assign(ConstraintList.begin(), ConstraintList.end()); in SDNodeInfo()978 for (unsigned i = 0, e = TypeConstraints.size(); i != e; ++i) { in getKnownType()980 if (TypeConstraints[i].OperandNo >= NumResults) // FIXME: need value # in getKnownType()983 switch (TypeConstraints[i].ConstraintType) { in getKnownType()986 return TypeConstraints[i].x.SDTCisVT_Info.VT; in getKnownType()
230 std::vector<SDTypeConstraint> TypeConstraints; variable244 return TypeConstraints; in getTypeConstraints()262 for (unsigned i = 0, e = TypeConstraints.size(); i != e; ++i) in ApplyTypeConstraints()263 MadeChange |= TypeConstraints[i].ApplyTypeConstraint(N, *this, TP); in ApplyTypeConstraints()
1175 TypeConstraints.assign(ConstraintList.begin(), ConstraintList.end()); in SDNodeInfo()1187 for (const SDTypeConstraint &Constraint : TypeConstraints) { in getKnownType()
7 use Moose::Util::TypeConstraints;
8 use Moose::Util::TypeConstraints;