Searched refs:CallMI (Results 1 – 6 of 6) sorted by relevance
163 const MachineInstr &CallMI = *(--II); in isSignExtendedW() local164 if (!CallMI.isCall() || !CallMI.getOperand(0).isGlobal()) in isSignExtendedW()168 dyn_cast_if_present<Function>(CallMI.getOperand(0).getGlobal()); in isSignExtendedW()
818 static void collectCallSiteParameters(const MachineInstr *CallMI, in collectCallSiteParameters() argument820 const MachineFunction *MF = CallMI->getMF(); in collectCallSiteParameters()822 auto CallFwdRegsInfo = CalleesMap.find(CallMI); in collectCallSiteParameters()828 const MachineBasicBlock *MBB = CallMI->getParent(); in collectCallSiteParameters()831 auto I = std::next(CallMI->getReverseIterator()); in collectCallSiteParameters()848 for (const auto &MO : CallMI->uses()) in collectCallSiteParameters()864 if (CallMI->hasDelaySlot()) { in collectCallSiteParameters()865 auto Suc = std::next(CallMI->getIterator()); in collectCallSiteParameters()867 auto BundleEnd = llvm::getBundleEnd(CallMI->getIterator()); in collectCallSiteParameters()
422 bool doesNotReturn(const MachineInstr &CallMI) const;
3078 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn()3079 unsigned Opc = CallMI.getOpcode(); in doesNotReturn()
877 const MachineInstr *CallMI = getCallInstr(MI); in eraseCallSiteInfo() local878 CallSiteInfoMap::iterator CSIt = getCallSiteInfo(CallMI); in eraseCallSiteInfo()
5429 const MachineInstr &CallMI = *(--II); in isSignOrZeroExtended() local5430 if (!CallMI.isCall() || !CallMI.getOperand(0).isGlobal()) in isSignOrZeroExtended()5434 dyn_cast_if_present<Function>(CallMI.getOperand(0).getGlobal()); in isSignOrZeroExtended()