Lines Matching refs:III
282 auto III = Instructions.find(&MI); in printInfo() local
283 if (III != Instructions.end()) { in printInfo()
284 dbgs() << " " << MI << " Needs = " << PrintState(III->second.Needs) in printInfo()
285 << ", OutNeeds = " << PrintState(III->second.OutNeeds) << '\n'; in printInfo()
495 InstrInfo &III = Instructions[&MI]; in scanInstructions() local
546 III.Disabled = StateWQM | StateStrict; in scanInstructions()
554 III.Needs |= StateStrictWQM; in scanInstructions()
558 III.Disabled = StateStrict; in scanInstructions()
575 III.Disabled = StateWQM | StateStrict; in scanInstructions()
1303 auto III = Instructions.find(&MI); in processBlock() local
1304 if (III != Instructions.end()) { in processBlock()
1305 if (III->second.Needs & StateStrictWWM) in processBlock()
1307 else if (III->second.Needs & StateStrictWQM) in processBlock()
1309 else if (III->second.Needs & StateWQM) in processBlock()
1312 Needs &= ~III->second.Disabled; in processBlock()
1313 OutNeeds = III->second.OutNeeds; in processBlock()