Searched refs:frame_pointer (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/util/ |
D | u_debug_stack.c | 256 const void **frame_pointer = ((const void **)__builtin_frame_address(1)); in debug_backtrace_capture() local 259 const void **frame_pointer; in debug_backtrace_capture() local 261 mov frame_pointer, ebp in debug_backtrace_capture() 263 frame_pointer = (const void **)frame_pointer[0]; in debug_backtrace_capture() 265 const void **frame_pointer = NULL; in debug_backtrace_capture() local 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 …]
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/ |
D | stacktrace_aarch64-inl.inc | 136 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);
|
D | stacktrace_riscv-inl.inc | 175 void **frame_pointer = reinterpret_cast<void **>(__builtin_frame_address(0)); 183 // The `frame_pointer` that is computed here points to the top of the frame. 192 while (frame_pointer && n < max_depth) { 198 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp); 205 sizes[n] = ComputeStackFrameSize(frame_pointer, next_frame_pointer); 209 prev_return_address = frame_pointer[-1]; 210 frame_pointer = next_frame_pointer; 217 for (; frame_pointer != nullptr && j < kMaxUnwind; j++) { 218 frame_pointer = 219 NextStackFrame<!IS_STACK_FRAMES, IS_WITH_CONTEXT>(frame_pointer, ucp);
|
/third_party/libffi/src/frv/ |
D | ffi.c | 177 register char *frame_pointer __asm__ ("fp"); in ffi_closure_eabi() 178 char *stack_args = frame_pointer + 16; in ffi_closure_eabi()
|
/third_party/libffi/src/moxie/ |
D | ffi.c | 169 register char *frame_pointer __asm__ ("$fp"); in ffi_closure_eabi() 175 char *stack_args = frame_pointer + 9*4; in ffi_closure_eabi()
|