Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Scan

192   // Recursively scan for a PatternPredicate.
220 // chain and scan for the new insertion point.
233 /// FindNodeWithKind - Scan a series of matchers looking for a matcher with a
261 // If this is not a push node, just scan for one.
309 unsigned Scan = OptionIdx;
311 // If we ran out of stuff to scan, we're done.
312 if (Scan == e) break;
314 Matcher *ScanMatcher = OptionsToMatch[Scan];
322 OptionsToMatch.erase(OptionsToMatch.begin()+Scan);
330 ++Scan;
344 OptionsToMatch[Scan] = M2;
353 if (Scan != e &&
355 Scan+1 != e) {
359 OptionsToMatch[Scan]->print(errs(), 4);
360 if (Scan+1 != e)
361 OptionsToMatch[Scan+1]->printOne(errs());
362 if (Scan+2 < e)
363 OptionsToMatch[Scan+2]->printOne(errs());