Home | History | Annotate | Download | only in docs

Lines Matching full:personality

94 supplying *personalities*. An exception handling personality is defined by
95 way of a *personality function* (e.g. ``__gxx_personality_v0`` in C++),
98 table for the current function. The personality function for the current
165 The ``landingpad`` instruction looks for a reference to the personality
301 call frame's language-specific personality function. Not all unwinders guarantee
352 depends on the compilation target and the personality function associated
386 personality function associated with the corresponding ``landingpad``
514 table is specific to the personality function, but the majority of personalities
551 personality routine, which decides what actions to take to handle the exception.
552 There are a few major personalities for C and C++ code: the C++ personality
566 The C++ personality also uses funclets to contain the code for catch blocks
579 exception object lives in stack memory, LLVM cannot provide a custom personality
588 The SEH personality functions also use funclets to implement filter expressions,
609 required by the personality, so long as it uses the familiar core EH actions:
611 without knowing details of the EH personality. While they can be used to
669 define i32 @f() nounwind personality i32 (...)* @__CxxFrameHandler3 {
746 define void @f() #0 personality i8* bitcast (i32 (...)* @__CxxFrameHandler3 to i8*) {