/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 87 SCCMightUnwind |= !F->doesNotThrow(); in runImpl() 90 bool CheckUnwind = !SCCMightUnwind && !F->doesNotThrow(); in runImpl() 188 if (II->doesNotThrow() && canSimplifyInvokeNoUnwind(F)) { in SimplifyFunction()
|
H A D | FunctionAttrs.cpp | 714 if (F->onlyReadsMemory() && F->doesNotThrow() && in addArgumentAttrs() 1329 [](const Function &F) { return F.doesNotThrow(); }, in inferAttrsFromFunctionBodies()
|
H A D | AttributorAttributes.cpp | 4154 if (F.onlyReadsMemory() && F.doesNotThrow() && in determineFunctionCaptureCapabilities() 4168 if (F.doesNotThrow() && F.getReturnType()->isVoidTy()) in determineFunctionCaptureCapabilities() 4173 if (F.doesNotThrow() && ArgNo >= 0) { in determineFunctionCaptureCapabilities()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | EscapeEnumerator.cpp | 55 if (F.doesNotThrow()) in Next() 64 if (!CI->doesNotThrow() && !CI->isMustTailCall()) in Next()
|
H A D | InlineFunction.cpp | 549 if (!CI || CI->doesNotThrow()) in HandleCallsInBlockInlinedThroughInvoke() 1793 bool MarkNoUnwind = CB.doesNotThrow(); in InlineFunction() 2299 if (CalledFn && CalledFn->isIntrinsic() && I->doesNotThrow()) in InlineFunction()
|
H A D | CodeExtractor.cpp | 874 if (oldFunction->doesNotThrow()) in constructFunction()
|
H A D | BuildLibCalls.cpp | 91 if (F.doesNotThrow()) in setDoesNotThrow()
|
H A D | Local.cpp | 2320 } else if (II->doesNotThrow() && canSimplifyInvokeNoUnwind(&F)) { in markAliveBlocks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/ |
H A D | WebAssemblyUtilities.cpp | 71 if (F->doesNotThrow()) in mayThrow()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Function.h | 608 bool doesNotThrow() const { in doesNotThrow() function 689 return hasUWTable() || !doesNotThrow() || hasPersonalityFn(); in needsUnwindTableEntry()
|
H A D | InstrTypes.h | 1846 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | CaptureTracking.cpp | 247 if (Call->onlyReadsMemory() && Call->doesNotThrow() && in PointerMayBeCaptured()
|
H A D | MustExecute.cpp | 515 F.doesNotThrow(); in findForwardJoinPoint() 593 if (!F.hasFnAttribute(Attribute::WillReturn) || !F.doesNotThrow()) { in findForwardJoinPoint()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | EHStreamer.cpp | 184 MarkedNoUnwind = F->doesNotThrow(); in callToNoUnwindFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 623 return !Call.doesNotThrow(); in isStateStoreNeeded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Instruction.cpp | 654 return !CI->doesNotThrow(); in mayThrow()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 148 if (!F->doesNotThrow()) in queryCallee()
|
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 289 return !F->doesNotThrow(); in canThrow()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 792 if (CI.getFunction()->doesNotThrow() && !CI.doesNotThrow()) { in visitCallInst() 2326 if (isa<InlineAsm>(Callee) && !Call.doesNotThrow()) { in visitCallBase()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 975 if (CalledFn && ((CalledFn->isIntrinsic() && CB->doesNotThrow()) || in removeImplausibleInstructions()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 320 if (!Start->getFunction()->doesNotThrow() && in INITIALIZE_PASS_DEPENDENCY()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 1395 if (!CurFn->doesNotThrow()) in GenerateCode()
|
H A D | CGCall.cpp | 4397 if (CalleeFn && CalleeFn->isIntrinsic() && CalleeFn->doesNotThrow()) in getBundlesForFunclet()
|
H A D | CGObjCMac.cpp | 4476 if (cast<llvm::CallBase>(I).doesNotThrow()) in emitHazardsInNewBlocks()
|
H A D | CGOpenMPRuntime.cpp | 11937 if (Fn->doesNotThrow()) { in emitCall()
|