reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/DAGISelMatcherOpt.cpp
   44     if (RecordMatcher *RM = dyn_cast<RecordMatcher>(MC->getNext()))
   45       if (MC->getChildNo() < 8)  // Only have RecordChild0...7
   46         New = new RecordChildMatcher(MC->getChildNo(), RM->getWhatFor(),
   49     if (CheckTypeMatcher *CT = dyn_cast<CheckTypeMatcher>(MC->getNext()))
   50       if (MC->getChildNo() < 8 &&  // Only have CheckChildType0...7
   52         New = new CheckChildTypeMatcher(MC->getChildNo(), CT->getType());
   54     if (CheckSameMatcher *CS = dyn_cast<CheckSameMatcher>(MC->getNext()))
   55       if (MC->getChildNo() < 4)  // Only have CheckChildSame0...3
   56         New = new CheckChildSameMatcher(MC->getChildNo(), CS->getMatchNumber());
   58     if (CheckIntegerMatcher *CI = dyn_cast<CheckIntegerMatcher>(MC->getNext()))
   59       if (MC->getChildNo() < 5)  // Only have CheckChildInteger0...4
   60         New = new CheckChildIntegerMatcher(MC->getChildNo(), CI->getValue());
   62     if (auto *CCC = dyn_cast<CheckCondCodeMatcher>(MC->getNext()))
   63       if (MC->getChildNo() == 2)  // Only have CheckChild2CondCode
   71       MC->setNext(MC->getNext()->takeNext());
   71       MC->setNext(MC->getNext()->takeNext());