Searched refs:doesNotReturn (Results 1 – 17 of 17) sorted by relevance
88 SCCMightReturn |= !F->doesNotReturn(); in runImpl()91 bool CheckReturn = !SCCMightReturn && !F->doesNotReturn(); in runImpl()202 if (CI->doesNotReturn() && !CI->isMustTailCall() && in SimplifyFunction()
1420 F->doesNotReturn()) in addNoReturnAttrs()
110 DoesNotReturn = Call.doesNotReturn(); in setCallee()134 DoesNotReturn = Call.doesNotReturn();
3808 Call.doesNotReturn() || in setCallee()
417 bool doesNotReturn(const MachineInstr &CallMI) const;
994 return !TII->doesNotReturn(*MI); in isInvalidLoopOperation()
1721 if (doesNotReturn(MI)) in isSchedulingBoundary()3011 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn() function in HexagonInstrInfo
598 bool doesNotReturn() const { in doesNotReturn() function
1836 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
1765 bool doesNotReturn = none_of(*newFunction, [](const BasicBlock &BB) { in extractCodeRegion() local1769 if (doesNotReturn) in extractCodeRegion()
2294 if (CI->doesNotReturn() && !CI->isMustTailCall()) { in markAliveBlocks()
378 Assert(!F->doesNotReturn(), in visitReturnInst()
421 if (CI->doesNotReturn()) { in wrapInvoke()
2856 if (CB->doesNotReturn() && !CB->hasMetadata("nosanitize")) in instrumentFunction()
5314 if (CI->doesNotReturn()) { in EmitCall()
3273 (Call.doesNotReturn() && FTy->getReturnType()->isVoidTy())), in visitCallBase()
3086 if (Call->doesNotReturn()) in visitUnreachable()