Home
last modified time | relevance | path

Searched refs:doesNotThrow (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DPruneEH.cpp92 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()
DFunctionAttrs.cpp87 if (!F.doesNotThrow()) { in setDoesNotThrow()
533 if (F->onlyReadsMemory() && F->doesNotThrow() && in AddArgumentAttrs()
/external/llvm/include/llvm/Support/
DCallSite.h240 bool doesNotThrow() const { in doesNotThrow() function
241 CALLSITE_DELEGATE_GETTER(doesNotThrow()); in doesNotThrow()
/external/llvm/include/llvm/IR/
DFunction.h265 bool doesNotThrow() const {
294 return hasUWTable() || !doesNotThrow();
DInstructions.h1339 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }
3090 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }
/external/llvm/lib/Analysis/
DCaptureTracking.cpp113 if (CS.onlyReadsMemory() && CS.doesNotThrow() && I->getType()->isVoidTy()) in PointerMayBeCaptured()
/external/llvm/lib/Transforms/Scalar/
DSimplifyCFGPass.cpp169 } else if (II->doesNotThrow()) { in markAliveBlocks()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp196 if (!CI || CI->doesNotThrow()) in HandleCallsInBlockInlinedThroughInvoke()
520 bool MarkNoUnwind = CS.doesNotThrow(); in InlineFunction()
DCodeExtractor.cpp349 if (oldFunction->doesNotThrow()) in constructFunction()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp207 if (CI.getParent()->getParent()->doesNotThrow() && in visitCallInst()
208 !CI.doesNotThrow()) { in visitCallInst()
959 if (isa<InlineAsm>(Callee) && !CS.doesNotThrow()) { in visitCallSite()
/external/llvm/lib/IR/
DInstruction.cpp460 return !CI->doesNotThrow(); in mayThrow()
/external/llvm/lib/CodeGen/
DSjLjEHPrepare.cpp464 if (!CI->doesNotThrow()) in setupEntryBlockAndCallSites()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfException.cpp211 MarkedNoUnwind = F->doesNotThrow(); in CallToNoUnwindFunction()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp650 if (!Call->doesNotThrow()) in TryMarkNoThrow()
738 if (!CurFn->doesNotThrow()) in GenerateCode()
DCGObjCMac.cpp3658 if (CS.doesNotThrow()) continue; in emitHazardsInNewBlocks()