Lines Matching refs:PBInst
343 for (auto PBInst = std::next(MachineBasicBlock::reverse_iterator(LoadInst)), in findPotentialBlockers() local
345 PBInst != E; ++PBInst) { in findPotentialBlockers()
346 if (PBInst->isMetaInstruction()) in findPotentialBlockers()
351 MachineInstr &MI = *PBInst; in findPotentialBlockers()
368 for (MachineBasicBlock::reverse_iterator PBInst = PMBB->rbegin(), in findPotentialBlockers() local
370 PBInst != PME; ++PBInst) { in findPotentialBlockers()
371 if (PBInst->isMetaInstruction()) in findPotentialBlockers()
376 if (PBInst->getDesc().isCall()) in findPotentialBlockers()
378 PotentialBlockers.push_back(&*PBInst); in findPotentialBlockers()
691 for (auto *PBInst : PotentialBlockers) { in runOnMachineFunction() local
692 if (!isPotentialBlockingStoreInst(PBInst->getOpcode(), in runOnMachineFunction()
694 !isRelevantAddressingMode(PBInst) || !PBInst->hasOneMemOperand()) in runOnMachineFunction()
696 int64_t PBstDispImm = getDispOperand(PBInst).getImm(); in runOnMachineFunction()
697 unsigned PBstSize = (*PBInst->memoperands_begin())->getSize(); in runOnMachineFunction()
702 if (hasSameBaseOpValue(LoadInst, PBInst) && in runOnMachineFunction()