Lines Matching refs:NewMIs
1404 SmallVector<MachineInstr *, 2> NewMIs; in ExtractHoistableLoad() local
1407 /*UnfoldStore=*/false, NewMIs); in ExtractHoistableLoad()
1412 assert(NewMIs.size() == 2 && in ExtractHoistableLoad()
1416 MBB->insert(Pos, NewMIs[0]); in ExtractHoistableLoad()
1417 MBB->insert(Pos, NewMIs[1]); in ExtractHoistableLoad()
1420 if (!IsLoopInvariantInst(*NewMIs[0], CurLoop) || in ExtractHoistableLoad()
1421 !IsProfitableToHoist(*NewMIs[0], CurLoop)) { in ExtractHoistableLoad()
1422 NewMIs[0]->eraseFromParent(); in ExtractHoistableLoad()
1423 NewMIs[1]->eraseFromParent(); in ExtractHoistableLoad()
1428 UpdateRegPressure(NewMIs[1]); in ExtractHoistableLoad()
1437 return NewMIs[0]; in ExtractHoistableLoad()