Lines Matching refs:NewInfo
223 auto NewInfo = std::make_unique<BlockData>(); in processBlockPhase1() local
255 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change)); in processBlockPhase1()
269 NewInfo->Change = NewInfo->Change.merge(Setreg); in processBlockPhase1()
271 NewInfo->Change = NewInfo->Change.mergeUnknown(Mask); in processBlockPhase1()
273 } else if (!NewInfo->Change.isCompatible(InstrMode)) { in processBlockPhase1()
280 if (!IPChange.delta(NewInfo->Change).isCombinable(InstrMode)) { in processBlockPhase1()
285 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1()
286 NewInfo->Require = NewInfo->Change; in processBlockPhase1()
290 IPChange.delta(NewInfo->Change)); in processBlockPhase1()
291 IPChange = NewInfo->Change; in processBlockPhase1()
296 NewInfo->Change = NewInfo->Change.merge(InstrMode); in processBlockPhase1()
301 IPChange = NewInfo->Change; in processBlockPhase1()
302 NewInfo->Change = NewInfo->Change.merge(InstrMode); in processBlockPhase1()
309 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1()
310 NewInfo->Require = NewInfo->Change; in processBlockPhase1()
313 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change)); in processBlockPhase1()
315 NewInfo->Exit = NewInfo->Change; in processBlockPhase1()
316 BlockInfo[MBB.getNumber()] = std::move(NewInfo); in processBlockPhase1()