Searched refs:PrevMI (Results 1 – 6 of 6) sorted by relevance
61 const MachineInstr *PrevMI = nullptr; in extractLexicalScopes() local67 PrevMI = &MInsn; in extractLexicalScopes()73 PrevMI = &MInsn; in extractLexicalScopes()85 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()94 PrevMI = &MInsn; in extractLexicalScopes()99 if (RangeBeginMI && PrevMI && PrevDL) { in extractLexicalScopes()100 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
1519 MachineBasicBlock::iterator PrevMI = MI; in processTiedPairs() local1520 --PrevMI; in processTiedPairs()1521 DistanceMap.insert(std::make_pair(PrevMI, Dist)); in processTiedPairs()1525 LastCopyIdx = LIS->InsertMachineInstrInMaps(PrevMI).getRegSlot(); in processTiedPairs()1578 MachineBasicBlock::iterator PrevMI = MI; in processTiedPairs() local1579 --PrevMI; in processTiedPairs()1580 LV->addVirtualRegisterKilled(RegB, PrevMI); in processTiedPairs()
1236 const MachineInstr *PrevMI = PrevMIs[i]; in LookForDuplicate() local1237 if (TII->produceSameValue(MI, PrevMI, (PreRegAlloc ? MRI : nullptr))) in LookForDuplicate()1238 return PrevMI; in LookForDuplicate()
390 MachineInstr *PrevMI = nullptr; in processBasicBlock() local392 PrevMI = std::prev(I); in processBasicBlock()431 MachineBasicBlock::iterator PrevI(PrevMI); in processBasicBlock()444 (void)PrevMI; in processBasicBlock()
1808 MachineInstr *PrevMI = PrevI; in MergeReturnIntoLDM() local1809 unsigned Opcode = PrevMI->getOpcode(); in MergeReturnIntoLDM()1813 MachineOperand &MO = PrevMI->getOperand(PrevMI->getNumOperands()-1); in MergeReturnIntoLDM()1819 PrevMI->setDesc(TII->get(NewOpc)); in MergeReturnIntoLDM()1821 PrevMI->copyImplicitOps(*MBB.getParent(), &*MBBI); in MergeReturnIntoLDM()
506 MachineInstr *PrevMI = nullptr; in parseBasicBlock() local524 PrevMI->setFlag(MachineInstr::BundledSucc); in parseBasicBlock()527 PrevMI = MI; in parseBasicBlock()