Lines Matching refs:NewInfo
259 auto NewInfo = std::make_unique<BlockData>(); in processBlockPhase1() local
287 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change)); in processBlockPhase1()
301 NewInfo->Change = NewInfo->Change.merge(Setreg); in processBlockPhase1()
303 NewInfo->Change = NewInfo->Change.mergeUnknown(Mask); in processBlockPhase1()
305 } else if (!NewInfo->Change.isCompatible(InstrMode)) { in processBlockPhase1()
312 if (!IPChange.delta(NewInfo->Change).isCombinable(InstrMode)) { in processBlockPhase1()
317 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1()
318 NewInfo->Require = NewInfo->Change; in processBlockPhase1()
322 IPChange.delta(NewInfo->Change)); in processBlockPhase1()
323 IPChange = NewInfo->Change; in processBlockPhase1()
328 NewInfo->Change = NewInfo->Change.merge(InstrMode); in processBlockPhase1()
333 IPChange = NewInfo->Change; in processBlockPhase1()
334 NewInfo->Change = NewInfo->Change.merge(InstrMode); in processBlockPhase1()
341 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1()
342 NewInfo->Require = NewInfo->Change; in processBlockPhase1()
345 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change)); in processBlockPhase1()
347 NewInfo->Exit = NewInfo->Change; in processBlockPhase1()
348 BlockInfo[MBB.getNumber()] = std::move(NewInfo); in processBlockPhase1()