Lines Matching refs:InstrPtr
168 for (auto *InstrPtr : InsInstrs) { // for each Use in getDepth() local
170 for (const MachineOperand &MO : InstrPtr->operands()) { in getDepth()
188 int UseIdx = InstrPtr->findRegisterUseOperandIdx(MO.getReg()); in getDepth()
190 InstrPtr, UseIdx); in getDepth()
197 InstrPtr, InstrPtr->findRegisterUseOperandIdx(MO.getReg())); in getDepth()
361 for (auto *InstrPtr : Instrs) { in instr2instrSC() local
362 unsigned Opc = InstrPtr->getOpcode(); in instr2instrSC()
437 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
438 MBB->insert((MachineBasicBlock::iterator)&MI, InstrPtr); in insertDeleteInstructions()
440 for (auto *InstrPtr : DelInstrs) { in insertDeleteInstructions() local
441 InstrPtr->eraseFromParentAndMarkDBGValuesForRemoval(); in insertDeleteInstructions()
444 if (I->MI == InstrPtr) in insertDeleteInstructions()
452 for (auto *InstrPtr : InsInstrs) in insertDeleteInstructions() local
453 MinInstr->updateDepth(MBB, *InstrPtr, RegUnits); in insertDeleteInstructions()
563 for (auto const *InstrPtr : DelInstrs) { in combineInstructions()
564 dbgs() << "\t\t" << STI->getSchedInfoStr(*InstrPtr) << ": "; in combineInstructions()
565 InstrPtr->print(dbgs(), false, false, false, TII); in combineInstructions()
568 for (auto const *InstrPtr : InsInstrs) { in combineInstructions()
569 dbgs() << "\t\t" << STI->getSchedInfoStr(*InstrPtr) << ": "; in combineInstructions()
570 InstrPtr->print(dbgs(), false, false, false, TII); in combineInstructions()
622 for (auto *InstrPtr : InsInstrs) in combineInstructions() local
623 MF->DeleteMachineInstr(InstrPtr); in combineInstructions()