Lines Matching defs:NewInfo
250 auto NewInfo = std::make_unique<BlockData>();
278 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change));
292 NewInfo->Change = NewInfo->Change.merge(Setreg);
294 NewInfo->Change = NewInfo->Change.mergeUnknown(Mask);
296 } else if (!NewInfo->Change.isCompatible(InstrMode)) {
303 if (!IPChange.delta(NewInfo->Change).isCombinable(InstrMode)) {
308 NewInfo->FirstInsertionPoint = InsertionPoint;
309 NewInfo->Require = NewInfo->Change;
313 IPChange.delta(NewInfo->Change));
314 IPChange = NewInfo->Change;
319 NewInfo->Change = NewInfo->Change.merge(InstrMode);
324 IPChange = NewInfo->Change;
325 NewInfo->Change = NewInfo->Change.merge(InstrMode);
332 NewInfo->FirstInsertionPoint = InsertionPoint;
333 NewInfo->Require = NewInfo->Change;
336 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change));
338 NewInfo->Exit = NewInfo->Change;
339 BlockInfo[MBB.getNumber()] = std::move(NewInfo);