Searched refs:doesNotThrow (Results 1 – 15 of 15) sorted by relevance
92 SCCMightUnwind |= !F->doesNotThrow(); in runOnSCC()95 bool CheckUnwind = !SCCMightUnwind && !F->doesNotThrow(); in runOnSCC()116 if (CI->doesNotThrow()) { in runOnSCC()177 if (II->doesNotThrow()) { in SimplifyFunction()
87 if (!F.doesNotThrow()) { in setDoesNotThrow()533 if (F->onlyReadsMemory() && F->doesNotThrow() && in AddArgumentAttrs()
240 bool doesNotThrow() const { in doesNotThrow() function241 CALLSITE_DELEGATE_GETTER(doesNotThrow()); in doesNotThrow()
265 bool doesNotThrow() const {294 return hasUWTable() || !doesNotThrow();
1339 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }3090 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }
113 if (CS.onlyReadsMemory() && CS.doesNotThrow() && I->getType()->isVoidTy()) in PointerMayBeCaptured()
169 } else if (II->doesNotThrow()) { in markAliveBlocks()
196 if (!CI || CI->doesNotThrow()) in HandleCallsInBlockInlinedThroughInvoke()520 bool MarkNoUnwind = CS.doesNotThrow(); in InlineFunction()
349 if (oldFunction->doesNotThrow()) in constructFunction()
207 if (CI.getParent()->getParent()->doesNotThrow() && in visitCallInst()208 !CI.doesNotThrow()) { in visitCallInst()959 if (isa<InlineAsm>(Callee) && !CS.doesNotThrow()) { in visitCallSite()
460 return !CI->doesNotThrow(); in mayThrow()
464 if (!CI->doesNotThrow()) in setupEntryBlockAndCallSites()
211 MarkedNoUnwind = F->doesNotThrow(); in CallToNoUnwindFunction()
650 if (!Call->doesNotThrow()) in TryMarkNoThrow()738 if (!CurFn->doesNotThrow()) in GenerateCode()
3658 if (CS.doesNotThrow()) continue; in emitHazardsInNewBlocks()