Searched refs:unwind (Results 1 - 25 of 82) sorted by relevance

1234

/external/libunwind/tests/
H A Drun-coredump-unwind-mdi8 ./run-coredump-unwind -minidebuginfo
H A Drun-coredump-unwind53 ./test-coredump-unwind $COREFILE -testcase `cat $TEMPDIR/backing_files`
/external/libunwind/src/ia64/
H A Ddyn_info_list.S4 * Create a special unwind-table entry which makes it easy for an
7 * the first in the unwind-table.
19 .section .IA_64.unwind, "a", "progbits"
/external/linux-tools-perf/perf-3.12.0/tools/perf/arch/arm64/
H A DMakefile6 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/unwind-libunwind.o
/external/llvm/test/MC/COFF/
H A Dseh-align3.s1 // This test checks the alignment and padding of the unwind info.
65 // Generates two unwind codes.
66 // Requires no padding of the unwind code array.
74 .seh_handler __C_specific_handler, @except, @unwind
/external/libunwind/
H A DAndroid.mk281 src/unwind/BacktraceWrapper.c \
282 src/unwind/DeleteException.c \
283 src/unwind/FindEnclosingFunction.c \
284 src/unwind/ForcedUnwind.c \
285 src/unwind/GetBSP.c \
286 src/unwind/GetCFA.c \
287 src/unwind/GetDataRelBase.c \
288 src/unwind/GetGR.c \
289 src/unwind/GetIP.c \
290 src/unwind/GetIPInf
[all...]
/external/libcxxabi/src/Unwind/
H A Dlibunwind_ext.h18 #include <unwind.h>
/external/linux-tools-perf/perf-3.12.0/tools/perf/arch/x86/
H A DMakefile6 LIB_OBJS += $(OUTPUT)arch/$(ARCH)/util/unwind.o
/external/llvm/test/MC/ELF/
H A Dsection.s106 .section .eh_frame,"a",@unwind
/external/lldb/source/API/
H A DSBExpressionOptions.cpp63 SBExpressionOptions::SetUnwindOnError (bool unwind) argument
65 m_opaque_ap->SetUnwindOnError (unwind);
/external/libunwind/doc/
H A Dunw_get_proc_info.tex28 (e.g., due to lack of unwind information), the \Var{start\_ip}
32 cannot be determined (e.g., due to lack of unwind information),
52 \item[\Type{int} \Var{format}] The format of the unwind-info for this
53 procedure. If the unwind-info consists of dynamic procedure info,
55 unwind-info consists of a (target-specific) unwind table, it is
62 \item[\Type{int} \Var{unwind\_info\_size}] The size of the unwind-info
68 \item[\Type{void~*}\Var{unwind\_info}] The pointer to the unwind
[all...]
H A D_U_dyn_cancel.tex8 \begin{Name}{3}{\_U\_dyn\_cancel}{David Mosberger-Tang}{Programming Library}{\_U\_dyn\_cancel}\_U\_dyn\_cancel -- cancel unwind-info for dynamically generated code
20 unwind-info for a dynamically generated procedure. Argument \Var{di}
22 describes the procedure's unwind-info.
H A D_U_dyn_register.tex8 \begin{Name}{3}{\_U\_dyn\_register}{David Mosberger-Tang}{Programming Library}{\_U\_dyn\_register}\_U\_dyn\_register -- register unwind-info for dynamically generated code
19 The \Func{\_U\_dyn\_register}() routine registers unwind-info for a
20 dynamically generated procedure. The procedure's unwind-info is
H A Dlibunwind-setjmp.tex25 The \Prog{unwind-setjmp} library offers a \Prog{libunwind}-based
28 the same name. The main advantage of using the \Prog{unwind-setjmp}
39 \Prog{unwind-setjmp} library is beneficial primarily in applications
47 correct unwind information. On newer platforms, this is rarely an
50 unwound during a \Func{longjmp}() have correct unwind information
52 \Opt{-funwind-tables}, to request the generation of unwind
66 \item[\Opt{-l}\File{unwind-setjmp}] The library an application should
H A Dlibunwind.tex8 \begin{Name}{3}{libunwind}{David Mosberger-Tang}{Programming Library}{Introduction to libunwind}libunwind -- a (mostly) platform-independent unwind API
68 you want to unwind the stack while executing in some function
71 initialize an \emph{unwind~cursor} based on this snapshot. This is
74 current activation of function \Func{F}(). The unwind cursor can then
83 While it is not possible to directly move the unwind cursor in the
85 achieved by making copies of an unwind cursor. For example, a program
97 Given an unwind cursor, it is possible to read and write the CPU
105 during an unwind operation. Normally, this state consists of the
118 Besides just moving the unwind cursor and reading/writing saved
139 the program (normally \Opt{-l}\File{unwind})
[all...]
H A Dunw_step.tex19 The \Func{unw\_step}() routine advances the unwind cursor \Var{cp} to
39 unwind-info needed to complete the operation.
40 \item[\Const{UNW\_EBADVERSION}] The unwind-info needed to complete the
H A Dlibunwind-dynamic.tex8 \begin{Name}{3}{libunwind-dynamic}{David Mosberger-Tang}{Programming Library}{Introduction to dynamic unwind-info}libunwind-dynamic -- libunwind-support for runtime-generated code
23 emitting \emph{unwind-info} which provides the minimum amount of
26 generator must use the dynamic unwind-info interface provided by
38 into code for which the default unwind-conventions apply and for such
39 code, it is not strictly necessary to register dynamic unwind-info.
58 reason, the dynamic unwind-info interface of \Prog{libunwind} makes no
62 by the dynamic unwind-info is the point at which the stack-pointer
86 A runtime code-generator registers the dynamic unwind-info of a
107 \item[\Type{int32\_t} \Var{format}] The format of the unwind-info.
112 structure for every possible unwind
[all...]
H A Dunw_destroy_addr_space.tex8 \begin{Name}{3}{unw\_destroy\_addr\_space}{David Mosberger-Tang}{Programming Library}{unw\_destroy\_addr\_space}unw\_destroy\_addr\_space -- destroy unwind address space
/external/libcxxabi/test/
H A Dbacktrace_test.cpp10 #include <unwind.h>
56 // Different platforms (and different runtimes) will unwind a different number
59 assert(throw_ntraced == nothrow_ntraced); // Make sure we unwind through catch
/external/lldb/include/lldb/API/
H A DSBExpressionOptions.h42 SetUnwindOnError (bool unwind = true);
/external/lldb/scripts/Python/interface/
H A DSBExpressionOptions.i39 %feature("docstring", "Sets whether to unwind the expression stack on error.") SetUnwindOnError;
42 SetUnwindOnError (bool unwind = true);
/external/clang/lib/Headers/
H A Dunwind.h1 /*===---- unwind.h - Stack unwinding ----------------------------------------===
29 #if __has_include_next(<unwind.h>)
30 /* Darwin (from 11.x on) and libunwind provide an unwind.h. If that's available,
37 // libunwind's unwind.h reflects the current visibility. However, Mozilla
38 // builds with -fvisibility=hidden and relies on gcc's unwind.h to reset the
44 # include_next <unwind.h>
47 # include_next <unwind.h>
/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Dgetpc.h66 #include <unwind.h>
79 // might occur, and unwind the current function call in that case to
H A Dstacktrace_android-inl.h44 #include <unwind.h>
73 // Vanilla Clang's unwind.h doesn't have _Unwind_GetIP for ARM.
/external/llvm/test/MC/ARM/
H A Deh-directive-save.s7 @ stack. There are 4 different unwind opcodes:
90 @ The assembler should emit 0xB000 unwind opcode.
147 @ The assembler should emit 0xA0 unwind opcode.
203 @ The assembler should emit 0xA8 unwind opcode.
289 @ The assembler should emit 0x8000 unwind opcode.
333 @ Check the order of unwind opcode to pop registers.

Completed in 264 milliseconds

1234