Home
last modified time | relevance | path

Searched refs:frame_pointer (Results 1 – 25 of 28) sorted by relevance

12

/external/mesa3d/src/util/
Du_debug_stack.c202 const void **frame_pointer = NULL; in debug_backtrace_capture() local
256 frame_pointer = ((const void **)__builtin_frame_address(1)); in debug_backtrace_capture()
260 mov frame_pointer, ebp in debug_backtrace_capture()
262 frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture()
264 frame_pointer = NULL; in debug_backtrace_capture()
271 if (!frame_pointer) in debug_backtrace_capture()
277 backtrace[i++].function = frame_pointer[1]; in debug_backtrace_capture()
281 next_frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture()
284 if ((uintptr_t)next_frame_pointer <= (uintptr_t)frame_pointer || in debug_backtrace_capture()
285 (uintptr_t)next_frame_pointer > (uintptr_t)frame_pointer + 64*1024) in debug_backtrace_capture()
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dseh_funclet_x1.ll65 define internal void @"?fin$0@0@main@@"(i8 %abnormal_termination, i8* %frame_pointer) {
67 %frame_pointer.addr = alloca i8*, align 8
69 %0 = call i8* @llvm.localrecover(i8* bitcast (i32 ()* @main to i8*), i8* %frame_pointer, i32 0)
71 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
74 call void @"?fin$1@0@main@@"(i8 0, i8* %frame_pointer)
85 define internal void @"?fin$1@0@main@@"(i8 %abnormal_termination, i8* %frame_pointer) {
87 %frame_pointer.addr = alloca i8*, align 8
89 %0 = call i8* @llvm.localrecover(i8* bitcast (i32 ()* @main to i8*), i8* %frame_pointer, i32 0)
91 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
Dseh-finally.ll64 define void @fin_simple_seh(i8 %abnormal_termination, i8* %frame_pointer) {
73 %frame_pointer.addr = alloca i8*, align 8
75 …%0 = call i8* @llvm.localrecover(i8* bitcast (void ()* @simple_seh to i8*), i8* %frame_pointer, i3…
77 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
118 define void @fin_stack_realign(i8 %abnormal_termination, i8* %frame_pointer) {
127 %frame_pointer.addr = alloca i8*, align 8
129 …%0 = call i8* @llvm.localrecover(i8* bitcast (void ()* @stack_realign to i8*), i8* %frame_pointer,…
131 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
184 define void @fin_vla_present(i8 %abnormal_termination, i8* %frame_pointer) {
193 %frame_pointer.addr = alloca i8*, align 8
[all …]
/external/webrtc/third_party/abseil-cpp/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc129 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
147 while (frame_pointer && n < max_depth) {
154 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
161 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
165 prev_return_address = frame_pointer[1];
166 frame_pointer = next_frame_pointer;
173 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
174 frame_pointer =
175 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/abseil-cpp/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc129 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
147 while (frame_pointer && n < max_depth) {
154 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
161 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
165 prev_return_address = frame_pointer[1];
166 frame_pointer = next_frame_pointer;
173 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
174 frame_pointer =
175 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/llvm/test/CodeGen/X86/
Dseh-except-finally.ll100 define internal i32 @"\01?filt$0@0@use_both@@"(i8* %exception_pointers, i8* %frame_pointer) #2 {
102 %frame_pointer.addr = alloca i8*, align 8
105 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
119 define internal void @"\01?fin$0@0@use_both@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer
121 %frame_pointer.addr = alloca i8*, align 8
123 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
Dlea-opt-memop-check-1.ll58 define internal fastcc void @"\01?fin$0@0@test2@@"(i8* readonly %frame_pointer) unnamed_addr noinli…
60 …%tmp0 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
62 …%tmp1 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
69 …%tmp3 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
Dseh-catchpad.ll167 …0@0@main@@"(i8* nocapture readnone %exception_pointers, i8* nocapture readnone %frame_pointer) #1 {
/external/llvm-project/llvm/test/CodeGen/X86/
Dseh-except-finally.ll100 define internal i32 @"\01?filt$0@0@use_both@@"(i8* %exception_pointers, i8* %frame_pointer) #2 {
102 %frame_pointer.addr = alloca i8*, align 8
105 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
119 define internal void @"\01?fin$0@0@use_both@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer
121 %frame_pointer.addr = alloca i8*, align 8
123 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8
Dlea-opt-memop-check-1.ll58 define internal fastcc void @"\01?fin$0@0@test2@@"(i8* readonly %frame_pointer) unnamed_addr noinli…
60 …%tmp0 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
62 …%tmp1 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
69 …%tmp3 = tail call i8* @llvm.localrecover(i8* bitcast (void ()* @test2 to i8*), i8* %frame_pointer,…
Dseh-localaddress.ll68 declare void @"?fin$0@0@foo@@"(i8 %abnormal_termination, i8* %frame_pointer)
70 declare void @"?fin$0@0@bar@@"(i8 %abnormal_termination, i8* %frame_pointer)
Dseh-catchpad.ll167 …0@0@main@@"(i8* nocapture readnone %exception_pointers, i8* nocapture readnone %frame_pointer) #1 {
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc133 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
151 while (frame_pointer && n < max_depth) {
158 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
165 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
169 prev_return_address = frame_pointer[1];
170 frame_pointer = next_frame_pointer;
177 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
178 frame_pointer =
179 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/openscreen/third_party/abseil/src/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc136 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
154 while (frame_pointer && n < max_depth) {
161 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
168 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
172 prev_return_address = frame_pointer[1];
173 frame_pointer = next_frame_pointer;
180 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
181 frame_pointer =
182 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/angle/third_party/abseil-cpp/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc136 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
154 while (frame_pointer && n < max_depth) {
161 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
168 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
172 prev_return_address = frame_pointer[1];
173 frame_pointer = next_frame_pointer;
180 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
181 frame_pointer =
182 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/libtextclassifier/abseil-cpp/absl/debugging/internal/
Dstacktrace_aarch64-inl.inc133 void **frame_pointer = reinterpret_cast<void**>(__builtin_frame_address(0));
151 while (frame_pointer && n < max_depth) {
158 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
165 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer);
169 prev_return_address = frame_pointer[1];
170 frame_pointer = next_frame_pointer;
177 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) {
178 frame_pointer =
179 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
/external/libffi/src/frv/
Dffi.c177 register char *frame_pointer __asm__ ("fp"); in ffi_closure_eabi()
178 char *stack_args = frame_pointer + 16; in ffi_closure_eabi()
/external/python/cpython2/Modules/_ctypes/libffi/src/moxie/
Dffi.c169 register char *frame_pointer __asm__ ("$fp"); in ffi_closure_eabi()
175 char *stack_args = frame_pointer + 9*4; in ffi_closure_eabi()
/external/python/cpython2/Modules/_ctypes/libffi/src/frv/
Dffi.c177 register char *frame_pointer __asm__ ("fp"); in ffi_closure_eabi()
178 char *stack_args = frame_pointer + 16; in ffi_closure_eabi()
/external/libffi/src/moxie/
Dffi.c169 register char *frame_pointer __asm__ ("$fp"); in ffi_closure_eabi()
175 char *stack_args = frame_pointer + 9*4; in ffi_closure_eabi()
/external/llvm-project/llvm/test/Transforms/LCSSA/
Davoid-intrinsics-in-catchswitch.ll86 define internal i32 @"\01?filt$0@0@m@@"(i8* %exception_pointers, i8* %frame_pointer) personality i8…
88 … tail call i8* @llvm.eh.recoverfp(i8* bitcast (i32 ()* @"\01?m@@YAJXZ" to i8*), i8* %frame_pointer)
/external/tensorflow/third_party/toolchains/preconfig/win/bazel_211/
Dwindows_cc_toolchain_config.bzl563 implies = ["frame_pointer"],
882 name = "frame_pointer",
/external/tensorflow/third_party/toolchains/preconfig/win/tf_win_08062020/
Dwindows_cc_toolchain_config.bzl563 implies = ["frame_pointer"],
882 name = "frame_pointer",
/external/llvm-project/llvm/test/DebugInfo/COFF/
Dcomdat.ll189 !44 = !DILocalVariable(name: "frame_pointer", arg: 2, scope: !41, type: !45, flags: DIFlagArtificia…
/external/llvm/test/DebugInfo/COFF/
Dcomdat.ll189 !44 = !DILocalVariable(name: "frame_pointer", arg: 2, scope: !41, type: !45, flags: DIFlagArtificia…

12