Searched refs:PrevInst (Results 1 – 3 of 3) sorted by relevance
477 MachineBasicBlock::iterator PrevInst = std::prev(MBBI); in tryCombineRestoreWithPrevInst() local480 if (PrevInst->isBundledWithSucc()) in tryCombineRestoreWithPrevInst()485 switch (PrevInst->getOpcode()) { in tryCombineRestoreWithPrevInst()488 case SP::ADDri: return combineRestoreADD(MBBI, PrevInst, TII); break; in tryCombineRestoreWithPrevInst()490 case SP::ORri: return combineRestoreOR(MBBI, PrevInst, TII); break; in tryCombineRestoreWithPrevInst()491 case SP::SETHIi: return combineRestoreSETHIi(MBBI, PrevInst, TII); break; in tryCombineRestoreWithPrevInst()
1660 Instruction *PrevInst = nullptr; in getSpillCost() local1667 if (!PrevInst) { in getSpillCost()1668 PrevInst = Inst; in getSpillCost()1681 LiveValues.erase(PrevInst); in getSpillCost()1682 for (auto &J : PrevInst->operands()) { in getSpillCost()1688 BasicBlock::reverse_iterator InstIt(Inst), PrevInstIt(PrevInst); in getSpillCost()1691 if (PrevInstIt == PrevInst->getParent()->rend()) { in getSpillCost()1696 if (isa<CallInst>(&*PrevInstIt) && &*PrevInstIt != PrevInst) { in getSpillCost()1706 PrevInst = Inst; in getSpillCost()
1646 Instruction *PrevInst; member1658 Point.PrevInst = --It; in InsertionHandler()1668 Inst->insertAfter(Point.PrevInst); in insert()