Searched refs:MOp (Results 1 – 6 of 6) sorted by relevance
87 static bool IsCallReturnTwice(llvm::MachineOperand &MOp) { in IsCallReturnTwice() argument88 if (!MOp.isGlobal()) in IsCallReturnTwice()90 auto *CalleeFn = dyn_cast<Function>(MOp.getGlobal()); in IsCallReturnTwice()
783 for (auto &MOp : NewMI->uses()) { in convertCmovInstsToBranches() local784 if (!MOp.isReg()) in convertCmovInstsToBranches()786 auto It = FalseBBRegRewriteTable.find(MOp.getReg()); in convertCmovInstsToBranches()790 MOp.setReg(It->second); in convertCmovInstsToBranches()796 MOp.setIsKill(false); in convertCmovInstsToBranches()
273 MI.operands(), [&](MachineOperand &MOp) { in splitBlock() argument274 return MOp.isMBB() && MOp.getMBB() == &UnsplitSucc; in splitBlock()
32195 for (auto &MOp : II.operands()) in EmitSjLjDispatchBlock() local32196 if (MOp.isReg()) in EmitSjLjDispatchBlock()32197 DefRegs[MOp.getReg()] = true; in EmitSjLjDispatchBlock()
294 for (MachineInstr::mop_iterator MOp = RSI.Instr->operands_begin(), in tryMergeUsingCommonSlot() local295 MOE = RSI.Instr->operands_end(); MOp != MOE; ++MOp) { in tryMergeUsingCommonSlot()296 if (!MOp->isReg()) in tryMergeUsingCommonSlot()298 if (PreviousRegSeqByReg[MOp->getReg()].empty()) in tryMergeUsingCommonSlot()300 for (MachineInstr *MI : PreviousRegSeqByReg[MOp->getReg()]) { in tryMergeUsingCommonSlot()
1759 const MachineOperand &MOp = MI->getOperand(i); in runOnMachineFunction() local1760 if (!MOp.isReg()) in runOnMachineFunction()1762 unsigned FoldAsLoadDefReg = MOp.getReg(); in runOnMachineFunction()