Home
last modified time | relevance | path

Searched refs:PrevMI (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DLexicalScopes.cpp61 const MachineInstr *PrevMI = nullptr; in extractLexicalScopes() local
67 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()
DTwoAddressInstructionPass.cpp1519 MachineBasicBlock::iterator PrevMI = MI; in processTiedPairs() local
1520 --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() local
1579 --PrevMI; in processTiedPairs()
1580 LV->addVirtualRegisterKilled(RegB, PrevMI); in processTiedPairs()
DMachineLICM.cpp1236 const MachineInstr *PrevMI = PrevMIs[i]; in LookForDuplicate() local
1237 if (TII->produceSameValue(MI, PrevMI, (PreRegAlloc ? MRI : nullptr))) in LookForDuplicate()
1238 return PrevMI; in LookForDuplicate()
/external/llvm/lib/Target/X86/
DX86FloatingPoint.cpp390 MachineInstr *PrevMI = nullptr; in processBasicBlock() local
392 PrevMI = std::prev(I); in processBasicBlock()
431 MachineBasicBlock::iterator PrevI(PrevMI); in processBasicBlock()
444 (void)PrevMI; in processBasicBlock()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1808 MachineInstr *PrevMI = PrevI; in MergeReturnIntoLDM() local
1809 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()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp506 MachineInstr *PrevMI = nullptr; in parseBasicBlock() local
524 PrevMI->setFlag(MachineInstr::BundledSucc); in parseBasicBlock()
527 PrevMI = MI; in parseBasicBlock()