Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp84 bool SCCMightUnwind = false, SCCMightReturn = false; in runImpl() local
87 SCCMightUnwind |= !F->doesNotThrow(); in runImpl()
90 bool CheckUnwind = !SCCMightUnwind && !F->doesNotThrow(); in runImpl()
106 SCCMightUnwind = true; in runImpl()
112 if ((!CheckUnwind || SCCMightUnwind) && in runImpl()
118 if (CheckUnwind && !SCCMightUnwind && I.mayThrow()) { in runImpl()
128 SCCMightUnwind |= InstMightUnwind; in runImpl()
137 if (SCCMightUnwind && SCCMightReturn) in runImpl()
143 if (!SCCMightUnwind || !SCCMightReturn) in runImpl()
145 if (!SCCMightUnwind && !F->hasFnAttribute(Attribute::NoUnwind)) { in runImpl()