/external/mesa3d/src/gallium/auxiliary/util/ |
u_debug_stack.c | 45 const void **frame_pointer = NULL; local 52 __asm__ __volatile__("mov (%%ebp),%0": "=r" (frame_pointer)); 53 frame_pointer = (const void **)frame_pointer[0]; 55 frame_pointer = ((const void **)__builtin_frame_address(1)); 58 mov frame_pointer, ebp 60 frame_pointer = (const void **)frame_pointer[0]; 62 frame_pointer = NULL; 70 if(!frame_pointer) [all...] |
/external/llvm/test/CodeGen/WinEH/ |
seh-outlined-finally.ll | 114 ; CHECK: define internal void @"\01?fin$0@0@main@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 116 ; CHECK: define internal void @"\01?fin$1@0@main@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 119 define internal void @"\01?fin$0@0@main@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) #2 { 121 %frame_pointer.addr = alloca i8*, align 8 123 store i8* %frame_pointer, i8** %frame_pointer.addr, align 8 133 define internal void @"\01?fin$1@0@main@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) #2 { 135 %frame_pointer.addr = alloca i8*, align 8 137 store i8* %frame_pointer, i8** %frame_pointer.addr, align [all...] |
/external/clang/test/CodeGenCXX/ |
exceptions-seh-filter-captures.cpp | 23 // CHECK-LABEL: define internal i32 @"\01?filt$0@0@test_freefunc@@"(i8* %exception_pointers, i8* %frame_pointer) 24 // CHECK: %[[p1_i8:[^ ]*]] = call i8* @llvm.framerecover(i8* bitcast (void (i32)* @test_freefunc to i8*), i8* %frame_pointer, i32 0) 26 // CHECK: %[[l1_i8:[^ ]*]] = call i8* @llvm.framerecover(i8* bitcast (void (i32)* @test_freefunc to i8*), i8* %frame_pointer, i32 1) 52 // CHECK-LABEL: define internal i32 @"\01?filt$0@0@test_method@S@@"(i8* %exception_pointers, i8* %frame_pointer) 53 // CHECK: %[[l1_i8:[^ ]*]] = call i8* @llvm.framerecover(i8* bitcast (void (%struct.S*)* @"\01?test_method@S@@QEAAXXZ" to i8*), i8* %frame_pointer, i32 0) 76 // CHECK-LABEL: define internal i32 @"\01?filt$0@0@?R<lambda_0>@?test_lambda@@YAXXZ@"(i8* %exception_pointers, i8* %frame_pointer) 77 // CHECK: %[[l2_i8:[^ ]*]] = call i8* @llvm.framerecover(i8* bitcast (void (%class.anon*)* @"\01??R<lambda_0>@?test_lambda@@YAXXZ@QEBAXXZ" to i8*), i8* %frame_pointer, i32 0)
|
exceptions-seh.cpp | 134 // CHECK-LABEL: define internal i32 @"\01?filt$0@0@use_seh_in_inline_func@@"(i8* %exception_pointers, i8* %frame_pointer) #{{[0-9]+}} comdat($use_seh_in_inline_func) 139 // CHECK-LABEL: define internal void @"\01?fin$0@0@use_seh_in_inline_func@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) #{{[0-9]+}} comdat($use_seh_in_inline_func)
|
/external/clang/test/CodeGen/ |
exceptions-seh-finally.c | 31 // CHECK: define internal void @"\01?fin$0@0@basic_finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 64 // CHECK: define internal void @"\01?fin$0@0@label_in_finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 98 // CHECK: define internal void @"\01?fin$0@0@use_abnormal_termination@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 116 // CHECK: define internal void @"\01?fin$0@0@noreturn_noop_finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 144 // CHECK: define internal void @"\01?fin$0@0@noreturn_finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 159 // CHECK: define internal void @"\01?fin$0@0@finally_with_return@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 192 // CHECK-LABEL: define internal void @"\01?fin$0@0@nested___finally___finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 195 // CHECK-LABEL: define internal void @"\01?fin$1@0@nested___finally___finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 238 // CHECK-LABEL: define internal void @"\01?fin$0@0@nested___finally___finally_with_eh_edge@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 241 // CHECK-LABEL: define internal void @"\01?fin$1@0@nested___finally___finally_with_eh_edge@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) [all...] |
exceptions-seh.c | 63 // CHECK-LABEL: define internal i32 @"\01?filt$0@0@filter_expr_capture@@"(i8* %exception_pointers, i8* %frame_pointer) 64 // FIXMECHECK: %[[captures]] = call i8* @llvm.framerecover(i8* bitcast (i32 ()* @filter_expr_capture, i8* %frame_pointer) 150 // CHECK: define internal void @"\01?fin$0@0@basic_finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer)
|
exceptions-seh-leave.c | 172 // CHECK-LABEL: define internal void @"\01?fin$0@0@nested___except___finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 285 // CHECK-LABEL: define internal void @"\01?fin$0@0@nested___finally___except@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 344 // CHECK-LABEL: define internal void @"\01?fin$0@0@nested___finally___finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer) 347 // CHECK-LABEL: define internal void @"\01?fin$1@0@nested___finally___finally@@"(i1 zeroext %abnormal_termination, i8* %frame_pointer)
|
/external/v8/src/mips/ |
regexp-macro-assembler-mips.cc | 189 __ lw(a0, MemOperand(frame_pointer(), kStartIndex)); 193 __ lw(a1, MemOperand(frame_pointer(), kInputStart)); 202 __ lw(a0, MemOperand(frame_pointer(), kStartIndex)); 205 __ lw(a1, MemOperand(frame_pointer(), kInputStart)); 332 __ lw(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd)); 602 __ Addu(frame_pointer(), sp, Operand(4 * kPointerSize)); 635 __ lw(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd)); 637 __ lw(a0, MemOperand(frame_pointer(), kInputStart)); 642 __ lw(a1, MemOperand(frame_pointer(), kStartIndex)); 648 __ sw(a0, MemOperand(frame_pointer(), kInputStartMinusOne)) [all...] |
regexp-macro-assembler-mips.h | 97 // Offsets from frame_pointer() of function parameters and stored registers. 160 inline Register frame_pointer() { return fp; } function in class:v8::internal::RegExpMacroAssemblerMIPS
|
/external/v8/src/mips64/ |
regexp-macro-assembler-mips64.cc | 225 __ lw(a0, MemOperand(frame_pointer(), kStartIndex)); 229 __ ld(a1, MemOperand(frame_pointer(), kInputStart)); 238 __ lw(a0, MemOperand(frame_pointer(), kStartIndex)); 241 __ ld(a1, MemOperand(frame_pointer(), kInputStart)); 368 __ ld(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd)); 647 __ Daddu(frame_pointer(), sp, Operand(8 * kPointerSize)); 680 __ ld(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd)); 682 __ ld(a0, MemOperand(frame_pointer(), kInputStart)); 687 __ ld(a1, MemOperand(frame_pointer(), kStartIndex)); 693 __ sd(a0, MemOperand(frame_pointer(), kInputStartMinusOne)) [all...] |
regexp-macro-assembler-mips64.h | 100 // Offsets from frame_pointer() of function parameters and stored registers. 135 // Offsets from frame_pointer() of function parameters and stored registers. 203 inline Register frame_pointer() { return fp; } function in class:v8::internal::RegExpMacroAssemblerMIPS
|
/external/v8/src/arm/ |
regexp-macro-assembler-arm.cc | 184 __ ldr(r0, MemOperand(frame_pointer(), kStartIndex)); 189 __ ldr(r1, MemOperand(frame_pointer(), kInputStart)); 199 __ ldr(r0, MemOperand(frame_pointer(), kStartIndex)); 203 __ ldr(r1, MemOperand(frame_pointer(), kInputStart)); 606 __ add(frame_pointer(), sp, Operand(4 * kPointerSize)); 641 __ ldr(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd)); 643 __ ldr(r0, MemOperand(frame_pointer(), kInputStart)); 648 __ ldr(r1, MemOperand(frame_pointer(), kStartIndex)); 653 __ str(r0, MemOperand(frame_pointer(), kInputStartMinusOne)); 676 __ add(r1, frame_pointer(), Operand(kRegisterZero)) [all...] |
regexp-macro-assembler-arm.h | 96 // Offsets from frame_pointer() of function parameters and stored registers. 159 inline Register frame_pointer() { return fp; } function in class:v8::internal::RegExpMacroAssemblerARM
|
/external/v8/src/arm64/ |
regexp-macro-assembler-arm64.cc | 692 __ Add(frame_pointer(), csp, argument_registers.Count() * kPointerSize); 749 __ Str(wzr, MemOperand(frame_pointer(), kSuccessCounter)); 793 __ Ldr(backtrack_stackpointer(), MemOperand(frame_pointer(), kStackBase)); 865 __ Add(base, frame_pointer(), kFirstCaptureOnStack); [all...] |
regexp-macro-assembler-arm64.h | 182 Register frame_pointer() { return fp; } function in class:v8::internal::RegExpMacroAssemblerARM64
|
/external/libunwind/src/ppc64/ |
regname.c | 152 [UNW_PPC64_FRAME_POINTER]="FRAME_POINTER",
|
/external/google-breakpad/src/processor/ |
stackwalker.cc | 132 // frame_pointer fields. The frame structure comes from either the
|
/external/v8/tools/ |
grokdump.py | [all...] |
/external/clang/lib/CodeGen/ |
CGException.cpp | [all...] |