Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp85 SCCMightReturn |= !F->doesNotReturn(); in runImpl()
88 bool CheckReturn = !SCCMightReturn && !F->doesNotReturn(); in runImpl()
199 if (CI->doesNotReturn() && !CI->isMustTailCall() && in SimplifyFunction()
H A DFunctionAttrs.cpp1660 F->doesNotReturn()) in addNoReturnAttrs()
/llvm-project-15.0.7/clang/test/Analysis/
H A DNoReturn.m94 + (void) doesNotReturn __attribute__((analyzer_noreturn));
99 [Radar11634353 doesNotReturn];
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DFastISel.h110 DoesNotReturn = Call.doesNotReturn(); in setCallee()
134 DoesNotReturn = Call.doesNotReturn();
H A DTargetLowering.h4100 Call.doesNotReturn() || in setCallee()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h421 bool doesNotReturn(const MachineInstr &CallMI) const;
H A DHexagonHardwareLoops.cpp994 return !TII->doesNotReturn(*MI); in isInvalidLoopOperation()
H A DHexagonInstrInfo.cpp1799 if (doesNotReturn(MI)) in isSchedulingBoundary()
3071 bool HexagonInstrInfo::doesNotReturn(const MachineInstr &CallMI) const { in doesNotReturn() function in HexagonInstrInfo
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DFunction.h544 bool doesNotReturn() const { in doesNotReturn() function
H A DInstrTypes.h1892 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopDetection.cpp688 if (CI.doesNotReturn()) in isValidCallInst()
1458 if (CI->doesNotReturn()) in isErrorBlockImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1835 bool doesNotReturn = none_of(*newFunction, [](const BasicBlock &BB) { in extractCodeRegion() local
1839 if (doesNotReturn) in extractCodeRegion()
H A DLocal.cpp2306 if (CI->doesNotReturn() && !CI->isMustTailCall()) { in markAliveBlocks()
2348 if (II->doesNotReturn() && in markAliveBlocks()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLint.cpp383 Check(!F->doesNotReturn(), in visitReturnInst()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2710 if (CB->doesNotReturn()) in instrumentFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2772 if (Call->doesNotReturn()) in translateUnreachable()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCall.cpp5413 if (CI->doesNotReturn()) { in EmitCall()
/llvm-project-15.0.7/llvm/lib/IR/
H A DVerifier.cpp6101 (Call.doesNotReturn() && FTy->getReturnType()->isVoidTy())), in verifyAttachedCallBundle()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3113 if (Call->doesNotReturn()) in visitUnreachable()