Lines Matching refs:InstrPtr
218 for (auto *InstrPtr : InsInstrs) { // for each Use in getDepth() local
220 for (const MachineOperand &MO : InstrPtr->operands()) { in getDepth()
238 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth()
240 InstrPtr, UseIdx); in getDepth()
248 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
432 for (auto *InstrPtr : Instrs) { in instr2instrSC() local
433 unsigned Opc = InstrPtr->getOpcode(); in instr2instrSC()
524 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
525 MBB->insert((MachineBasicBlock::iterator)&MI, InstrPtr); in insertDeleteInstructions()
527 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions() local
528 InstrPtr->eraseFromParent(); in insertDeleteInstructions()
531 if (I->MI == InstrPtr) in insertDeleteInstructions()
539 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
540 MinInstr->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
656 for (auto const *InstrPtr : DelInstrs) in combineInstructions()
657 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
660 for (auto const *InstrPtr : InsInstrs) in combineInstructions()
661 InstrPtr->print(dbgs(), /*IsStandalone*/false, /*SkipOpers*/false, in combineInstructions()
735 for (auto *InstrPtr : InsInstrs) in combineInstructions() local
736 MF->deleteMachineInstr(InstrPtr); in combineInstructions()