Lines Matching refs:InstrPtr
212 for (auto *InstrPtr : InsInstrs) { // for each Use in getDepth() local
214 for (const MachineOperand &MO : InstrPtr->all_uses()) { in getDepth()
232 InstrPtr->findRegisterUseOperandIdx(MO.getReg(), /*TRI=*/nullptr); in getDepth()
234 InstrPtr, UseIdx); in getDepth()
246 InstrPtr, in getDepth()
247 InstrPtr->findRegisterUseOperandIdx(MO.getReg(), in getDepth()
416 for (auto *InstrPtr : Instrs) { in instr2instrSC() local
417 unsigned Opc = InstrPtr->getOpcode(); in instr2instrSC()
497 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
498 MBB->insert((MachineBasicBlock::iterator)&MI, InstrPtr); in insertDeleteInstructions()
500 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions() local
501 InstrPtr->eraseFromParent(); in insertDeleteInstructions()
504 if (I->MI == InstrPtr) in insertDeleteInstructions()
512 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
513 TraceEnsemble->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
627 for (auto const *InstrPtr : DelInstrs) in combineInstructions()
628 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
631 for (auto const *InstrPtr : InsInstrs) in combineInstructions()
632 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
707 for (auto *InstrPtr : InsInstrs) in combineInstructions() local
708 MF->deleteMachineInstr(InstrPtr); in combineInstructions()