Lines Matching refs:InstrPtr
215 for (auto *InstrPtr : InsInstrs) { // for each Use in getDepth() local
217 for (const MachineOperand &MO : InstrPtr->all_uses()) { in getDepth()
235 InstrPtr->findRegisterUseOperandIdx(MO.getReg(), /*TRI=*/nullptr); in getDepth()
237 InstrPtr, UseIdx); in getDepth()
249 InstrPtr, in getDepth()
250 InstrPtr->findRegisterUseOperandIdx(MO.getReg(), in getDepth()
419 for (auto *InstrPtr : Instrs) { in instr2instrSC() local
420 unsigned Opc = InstrPtr->getOpcode(); in instr2instrSC()
500 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
501 MBB->insert((MachineBasicBlock::iterator)&MI, InstrPtr); in insertDeleteInstructions()
503 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions() local
504 InstrPtr->eraseFromParent(); in insertDeleteInstructions()
507 if (I->MI == InstrPtr) in insertDeleteInstructions()
515 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
516 TraceEnsemble->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
630 for (auto const *InstrPtr : DelInstrs) in combineInstructions()
631 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
634 for (auto const *InstrPtr : InsInstrs) in combineInstructions()
635 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
710 for (auto *InstrPtr : InsInstrs) in combineInstructions() local
711 MF->deleteMachineInstr(InstrPtr); in combineInstructions()