Searched refs:CallMI (Results 1 – 7 of 7) sorted by relevance
545 const MachineInstr &CallMI = *(--II); in isSignExtendedW() local546 if (!CallMI.isCall() || !CallMI.getOperand(0).isGlobal()) in isSignExtendedW()550 dyn_cast_if_present<Function>(CallMI.getOperand(0).getGlobal()); in isSignExtendedW()
464 const MachineInstr &CallMI = *(--II); in isSignExtendedW() local465 if (!CallMI.isCall() || !CallMI.getOperand(0).isGlobal()) in isSignExtendedW()469 dyn_cast_if_present<Function>(CallMI.getOperand(0).getGlobal()); in isSignExtendedW()
797 static void collectCallSiteParameters(const MachineInstr *CallMI, in collectCallSiteParameters() argument799 const MachineFunction *MF = CallMI->getMF(); in collectCallSiteParameters()801 auto CSInfo = CalleesMap.find(CallMI); in collectCallSiteParameters()807 const MachineBasicBlock *MBB = CallMI->getParent(); in collectCallSiteParameters()810 auto I = std::next(CallMI->getReverseIterator()); in collectCallSiteParameters()827 for (const auto &MO : CallMI->uses()) in collectCallSiteParameters()843 if (CallMI->hasDelaySlot()) { in collectCallSiteParameters()844 auto Suc = std::next(CallMI->getIterator()); in collectCallSiteParameters()846 auto BundleEnd = llvm::getBundleEnd(CallMI->getIterator()); in collectCallSiteParameters()
423 bool doesNotReturn(const MachineInstr &CallMI) const;
3110 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn()3111 unsigned Opc = CallMI.getOpcode(); in doesNotReturn()
905 const MachineInstr *CallMI = getCallInstr(MI); in eraseCallSiteInfo() local906 CallSiteInfoMap::iterator CSIt = getCallSiteInfo(CallMI); in eraseCallSiteInfo()
5316 const MachineInstr &CallMI = *(--II); in isSignOrZeroExtended() local5317 if (!CallMI.isCall() || !CallMI.getOperand(0).isGlobal()) in isSignOrZeroExtended()5321 dyn_cast_if_present<Function>(CallMI.getOperand(0).getGlobal()); in isSignOrZeroExtended()