Lines Matching refs:Function
179 /// Determines the personality function to use when both C++
184 // function on targets using (backend-driven) SJLJ EH.
195 // The GNU runtime's personality function inherently doesn't support
227 /// Check whether a personality function could reasonably be swapped
228 /// for a C++ personality function.
276 /// Try to use the C++ personality function in ObjC++. Not doing this
278 /// aggressive about only using the ObjC++ personality in a function
295 llvm::Function *Fn =
304 // Create the C++ personality function and kill off the old
305 // function.
675 // in the function, there is (at most) one "landing pad" with an
677 // function interprets this chain of actions and (1) decides whether
684 // presence of two intrinsic function calls in the landing pad,
699 // the inlined function, but to turn all unwindable calls into
753 // pointer per function because EH cleanups can never have nested
925 // We have no way to tell the personality function that we're
942 // work, because the personality function might have adjusted
954 // pad. The best solution is to fix the personality function.
1301 // Enter a cleanup to call the end-catch function if one was provided.
1366 assert(rethrowFn && "rethrow function is required");
1370 // The rethrow function has one of the following two types:
1431 // If there's a begin-catch function, call it.
1462 // This will get inserted at the end of the function.
1491 // end of the function by FinishFunction.