Searched refs:SDTypeConstraint (Results 1 – 3 of 3) sorted by relevance
22 class SDTypeConstraint<int opnum> {27 class SDTCisVT<int OpNum, ValueType vt> : SDTypeConstraint<OpNum> {31 class SDTCisPtrTy<int OpNum> : SDTypeConstraint<OpNum>;34 class SDTCisInt<int OpNum> : SDTypeConstraint<OpNum>;37 class SDTCisFP<int OpNum> : SDTypeConstraint<OpNum>;40 class SDTCisVec<int OpNum> : SDTypeConstraint<OpNum>;43 class SDTCisSameAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {49 class SDTCisVTSmallerThanOp<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {53 class SDTCisOpSmallerThanOp<int SmallOp, int BigOp> : SDTypeConstraint<SmallOp>{60 : SDTypeConstraint<ThisOp> {[all …]
172 struct SDTypeConstraint { struct173 SDTypeConstraint(Record *R);230 std::vector<SDTypeConstraint> TypeConstraints; argument243 const std::vector<SDTypeConstraint> &getTypeConstraints() const { in getTypeConstraints()
902 SDTypeConstraint::SDTypeConstraint(Record *R) { in SDTypeConstraint() function in SDTypeConstraint987 bool SDTypeConstraint::ApplyTypeConstraint(TreePatternNode *N, in ApplyTypeConstraint()1187 for (const SDTypeConstraint &Constraint : TypeConstraints) { in getKnownType()1194 case SDTypeConstraint::SDTCisVT: in getKnownType()1196 case SDTypeConstraint::SDTCisPtrTy: in getKnownType()