Searched refs:doesNotReturn (Results 1 – 17 of 17) sorted by relevance
94 SCCMightReturn |= !F->doesNotReturn(); in runImpl()97 bool CheckReturn = !SCCMightReturn && !F->doesNotReturn(); in runImpl()207 if (CI->doesNotReturn() && !isa<UnreachableInst>(I)) { in SimplifyFunction()
112 DoesNotReturn = Call.doesNotReturn(); in setCallee()136 DoesNotReturn = Call.doesNotReturn();
2840 bool doesNotReturn = false,3264 Call.doesNotReturn() || in setCallee()
497 bool doesNotReturn() const { in doesNotReturn() function498 CALLSITE_DELEGATE_GETTER(doesNotReturn()); in doesNotReturn()
509 bool doesNotReturn() const { in doesNotReturn() function
1546 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
423 bool doesNotReturn(const MachineInstr &CallMI) const;
994 return !TII->doesNotReturn(*MI); in isInvalidLoopOperation()
1654 if (doesNotReturn(MI)) in isSchedulingBoundary()2933 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn() function in HexagonInstrInfo
1453 bool doesNotReturn = none_of(*newFunction, [](const BasicBlock &BB) { in extractCodeRegion() local1457 if (doesNotReturn) in extractCodeRegion()
2055 if (CI->doesNotReturn()) { in markAliveBlocks()
400 Assert(!F->doesNotReturn(), in visitReturnInst()
404 if (CI->doesNotReturn()) { in wrapInvoke()
2572 if (CS.doesNotReturn()) NoReturnCalls.push_back(CS.getInstruction()); in runOnFunction()
123 const SDLoc &dl, bool doesNotReturn, in makeLibCall() argument148 .setNoReturn(doesNotReturn) in makeLibCall()
2665 if (Call->doesNotReturn()) in visitUnreachable()
4395 if (CS.doesNotReturn()) { in EmitCall()