Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Scan

184   // Recursively scan for a PatternPredicate.
212 // chain and scan for the new insertion point.
225 /// FindNodeWithKind - Scan a series of matchers looking for a matcher with a
253 // If this is not a push node, just scan for one.
301 unsigned Scan = OptionIdx;
303 // If we ran out of stuff to scan, we're done.
304 if (Scan == e) break;
306 Matcher *ScanMatcher = OptionsToMatch[Scan];
314 OptionsToMatch.erase(OptionsToMatch.begin()+Scan);
322 ++Scan;
336 OptionsToMatch[Scan] = M2;
345 if (Scan != e &&
347 Scan+1 != e) {
351 OptionsToMatch[Scan]->print(errs(), 4);
352 if (Scan+1 != e)
353 OptionsToMatch[Scan+1]->printOne(errs());
354 if (Scan+2 < e)
355 OptionsToMatch[Scan+2]->printOne(errs());