Home
last modified time | relevance | path

Searched refs:doesNotReturn (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp88 SCCMightReturn |= !F->doesNotReturn(); in runImpl()
91 bool CheckReturn = !SCCMightReturn && !F->doesNotReturn(); in runImpl()
202 if (CI->doesNotReturn() && !CI->isMustTailCall() && in SimplifyFunction()
H A DFunctionAttrs.cpp1420 F->doesNotReturn()) in addNoReturnAttrs()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DFastISel.h110 DoesNotReturn = Call.doesNotReturn(); in setCallee()
134 DoesNotReturn = Call.doesNotReturn();
H A DTargetLowering.h3781 Call.doesNotReturn() || in setCallee()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h417 bool doesNotReturn(const MachineInstr &CallMI) const;
H A DHexagonHardwareLoops.cpp994 return !TII->doesNotReturn(*MI); in isInvalidLoopOperation()
H A DHexagonInstrInfo.cpp1721 if (doesNotReturn(MI)) in isSchedulingBoundary()
3011 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn() function in HexagonInstrInfo
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DFunction.h597 bool doesNotReturn() const { in doesNotReturn() function
H A DInstrTypes.h1837 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1762 bool doesNotReturn = none_of(*newFunction, [](const BasicBlock &BB) { in extractCodeRegion() local
1766 if (doesNotReturn) in extractCodeRegion()
H A DLocal.cpp2279 if (CI->doesNotReturn() && !CI->isMustTailCall()) { in markAliveBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLint.cpp378 Assert(!F->doesNotReturn(), in visitReturnInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp411 if (CI->doesNotReturn()) { in wrapInvoke()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2864 if (CB->doesNotReturn() && !CB->hasMetadata("nosanitize")) in instrumentFunction()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCall.cpp5307 if (CI->doesNotReturn()) { in EmitCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3085 if (Call->doesNotReturn()) in visitUnreachable()