| /llvm-project/lldb/scripts/android/ |
| H A D | host_art_bt.py | 22 frame = thread.GetFrameAtIndex(lldb_frame_index) 23 if frame.GetModule() and re.match( 24 r"JIT\(.*?\)", frame.GetModule().GetFileSpec().GetFilename() 29 symbol = frame.GetSymbol() 31 print("No symbol info for compiled Java frame: ", frame) 33 line_entry = frame.GetLineEntry() 44 art_stack_visitor = frame.EvaluateExpression( 49 art_method = frame.EvaluateExpression( 53 art_method_name = frame.EvaluateExpression( 56 art_method_name_data = frame.EvaluateExpression( [all …]
|
| /llvm-project/lldb/examples/python/ |
| H A D | pytracer.py | 27 def __init__(self, frame): argument 28 self.etraceback = frame.f_exc_traceback 29 self.etype = frame.exc_type 30 self.evalue = frame.f_exc_value 75 def __init__(self, frame, arginfo): argument 76 self.f = frame 129 def __init__(self, frame): argument 130 self.f = frame 162 def callEvent(self, frame): argument 165 def lineEvent(self, frame): argument [all …]
|
| /llvm-project/llvm/test/CodeGen/AArch64/ |
| H A D | ldst-miflags.mir | 9 frame-setup STRWui $w1, $x0, 1 :: (store (s32)) 10 $w1 = frame-destroy LDRWui $x0, 1 :: (load (s32)) 12 ; CHECK: frame-setup STRWui 13 ; CHECK-NOT: frame-setup 14 ; CHECK-NEXT: frame-destroy ORRWrs 25 frame-setup STRWui $w1, $x0, 1 :: (store (s32)) 26 $w2 = frame-destroy LDRHHui $x0, 2 :: (load (s16)) 28 ; CHECK: frame-setup STRWui 29 ; CHECK-NOT: frame-setup 30 ; CHECK-NEXT: frame-destroy ANDWri [all …]
|
| H A D | cfi-fixup-multi-block-prologue.mir | 109 …; CHECK-NEXT: early-clobber $sp = frame-setup STPXpre killed $fp, killed $lr, $sp, -2 :: (store … 110 ; CHECK-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 16 111 ; CHECK-NEXT: frame-setup CFI_INSTRUCTION offset $w30, -8 112 ; CHECK-NEXT: frame-setup CFI_INSTRUCTION offset $w29, -16 113 ; CHECK-NEXT: $x9 = frame-setup SUBXri $sp, 7, 12 114 ; CHECK-NEXT: frame-setup CFI_INSTRUCTION def_cfa $w9, 28688 120 ; CHECK-NEXT: $sp = frame-setup SUBXri $sp, 1, 12 121 ; CHECK-NEXT: $xzr = frame-setup SUBSXrx64 $sp, $x9, 24, implicit-def $nzcv 122 ; CHECK-NEXT: frame-setup STRXui $xzr, $sp, 0 123 ; CHECK-NEXT: frame-setup Bcc 1, %bb.1, implicit killed $nzcv [all …]
|
| H A D | wineh-frame1.mir | 5 # CHECK: early-clobber $sp = frame-setup STPXpre killed $x19, killed $x20, $sp, -14 6 # CHECK-NEXT: frame-setup SEH_SaveRegP_X 19, 20, -112 7 # CHECK-NEXT: frame-setup STPXi killed $x21, killed $x22, $sp, 2 8 # CHECK-NEXT: frame-setup SEH_SaveRegP 21, 22, 16 9 # CHECK-NEXT: frame-setup STPXi killed $x23, killed $x24, $sp, 4 10 # CHECK-NEXT: frame-setup SEH_SaveRegP 23, 24, 32 11 # CHECK-NEXT: frame-setup STPXi killed $x25, killed $x26, $sp, 6 12 # CHECK-NEXT: frame-setup SEH_SaveRegP 25, 26, 48 13 # CHECK-NEXT: frame-setup STPXi killed $x27, killed $x28, $sp, 8 14 # CHECK-NEXT: frame-setup SEH_SaveRegP 27, 28, 64 [all …]
|
| H A D | framelayout-sve.mir | 26 # +-------------+ <- SP after call and frame-setup 61 # CHECK: early-clobber $sp = frame-setup STRXpre killed $[[SCRATCH:[a-z0-9]+]], $sp, -16 62 # CHECK-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 16 63 # CHECK-NEXT: frame-setup CFI_INSTRUCTION offset $w29, -16 64 # CHECK-NEXT: $sp = frame-setup SUBXri $sp, 16, 0 65 # CHECK-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 32 66 # CHECK-NEXT: $sp = frame-setup ADDVL_XXI $sp, -2 67 # CHECK-NEXT: frame-setup CFI_INSTRUCTION escape 0x0f, 0x0c, 0x8f, 0x00, 0x11, 0x20, 0x22, 0x11, 0x10, 0x92, 0x2e, 0x00, 0x1e, 0x22 69 # CHECK-NEXT: $sp = frame-destroy ADDVL_XXI $sp, 2 70 # CHECK-NEXT: frame [all...] |
| H A D | unwind-preserved-from-mir.mir | 55 ; CHECK: $sp = frame-setup SUBXri $sp, 304, 0 56 …; CHECK: frame-setup STPQi killed $q23, killed $q22, $sp, 2 :: (store (s128) into %stack.19), (s… 57 …; CHECK: frame-setup STPQi killed $q21, killed $q20, $sp, 4 :: (store (s128) into %stack.17), (s… 58 …; CHECK: frame-setup STPQi killed $q19, killed $q18, $sp, 6 :: (store (s128) into %stack.15), (s… 59 …; CHECK: frame-setup STPQi killed $q17, killed $q16, $sp, 8 :: (store (s128) into %stack.13), (s… 60 …; CHECK: frame-setup STPQi killed $q15, killed $q14, $sp, 10 :: (store (s128) into %stack.11), (… 61 …; CHECK: frame-setup STPQi killed $q13, killed $q12, $sp, 12 :: (store (s128) into %stack.9), (s… 62 …; CHECK: frame-setup STPQi killed $q11, killed $q10, $sp, 14 :: (store (s128) into %stack.7), (s… 63 …; CHECK: frame-setup STPQi killed $q9, killed $q8, $sp, 16 :: (store (s128) into %stack.5), (sto… 64 …; CHECK: frame-setup STPXi killed $fp, killed $lr, $sp, 36 :: (store (s64) into %stack.3), (stor… [all …]
|
| H A D | wineh-frame0.mir | 5 # CHECK: early-clobber $sp = frame-setup STPXpre killed $x19, killed $x20, $sp, -10 6 # CHECK-NEXT: frame-setup SEH_SaveRegP_X 19, 20, -80 7 # CHECK-NEXT: frame-setup STPXi killed $x21, killed $x22, $sp, 2 8 # CHECK-NEXT: frame-setup SEH_SaveRegP 21, 22, 16 9 # CHECK-NEXT: frame-setup STPXi killed $x23, killed $x24, $sp, 4 10 # CHECK-NEXT: frame-setup SEH_SaveRegP 23, 24, 32 11 # CHECK-NEXT: frame-setup STPXi killed $x25, killed $x26, $sp, 6 12 # CHECK-NEXT: frame-setup SEH_SaveRegP 25, 26, 48 13 # CHECK-NEXT: frame-setup STPXi killed $x27, killed $x28, $sp, 8 14 # CHECK-NEXT: frame-setup SEH_SaveRegP 27, 28, 64 [all …]
|
| H A D | wineh8.mir | 135 …early-clobber $sp = frame-setup STPDpre killed $d10, killed $d11, $sp, -14 :: (store (s64) into %s… 136 frame-setup SEH_SaveFRegP_X 10, 11, -112 137 …frame-setup STPDi killed $d8, killed $d9, $sp, 2 :: (store (s64) into %stack.10), (store (s64) int… 138 frame-setup SEH_SaveFRegP 8, 9, 16 139 …frame-setup STPXi killed $x27, killed $x28, $sp, 4 :: (store (s64) into %stack.8), (store (s64) in… 140 frame-setup SEH_SaveRegP 27, 28, 32 141 …frame-setup STPXi killed $x25, killed $x26, $sp, 6 :: (store (s64) into %stack.6), (store (s64) in… 142 frame-setup SEH_SaveRegP 25, 26, 48 143 …frame-setup STPXi killed $x23, killed $x24, $sp, 8 :: (store (s64) into %stack.4), (store (s64) in… 144 frame-setup SEH_SaveRegP 23, 24, 64 [all …]
|
| H A D | wineh4.mir | 136 …early-clobber $sp = frame-setup STPDpre killed $d10, killed $d11, $sp, -14 :: (store (s64) into %s… 137 frame-setup SEH_SaveFRegP_X 10, 11, -112 138 …frame-setup STPDi killed $d8, killed $d9, $sp, 2 :: (store (s64) into %stack.10), (store (s64) int… 139 frame-setup SEH_SaveFRegP 8, 9, 16 140 …frame-setup STPXi killed $x27, killed $x28, $sp, 4 :: (store (s64) into %stack.8), (store (s64) in… 141 frame-setup SEH_SaveRegP 27, 28, 32 142 …frame-setup STPXi killed $x25, killed $x26, $sp, 6 :: (store (s64) into %stack.6), (store (s64) in… 143 frame-setup SEH_SaveRegP 25, 26, 48 144 …frame-setup STPXi killed $x23, killed $x24, $sp, 8 :: (store (s64) into %stack.4), (store (s64) in… 145 frame-setup SEH_SaveRegP 23, 24, 64 [all …]
|
| H A D | wineh-frame2.mir | 5 # CHECK: early-clobber $sp = frame-setup STRXpre killed $x19, $sp, -48 6 # CHECK-NEXT: frame-setup SEH_SaveReg_X 19, -48 7 # CHECK-NEXT: frame-setup STPDi killed $d8, killed $d9, $sp, 1 8 # CHECK-NEXT: frame-setup SEH_SaveFRegP 8, 9, 8 9 # CHECK-NEXT: frame-setup STPDi killed $d10, killed $d11, $sp, 3 10 # CHECK-NEXT: frame-setup SEH_SaveFRegP 10, 11, 24 11 # CHECK-NEXT: frame-setup STRDui killed $d12, $sp, 5 12 # CHECK-NEXT: frame-setup SEH_SaveFReg 12, 40 13 # CHECK-NEXT: frame-setup SEH_PrologEnd 14 # CHECK: frame-destroy SEH_EpilogStart [all …]
|
| /llvm-project/lldb/source/API/ |
| H A D | SBFrame.cpp | 112 // Without a target & process we can't have a valid stack frame. in operator bool() 128 if (StackFrame *frame = exe_ctx.GetFramePtr()) in GetSymbolContext() 129 sb_sym_ctx = frame->GetSymbolContext(scope); in GetSymbolContext() 144 StackFrame *frame = nullptr; in GetModule() 150 frame = exe_ctx.GetFramePtr(); in GetModule() 151 if (frame) { in GetModule() 152 module_sp = frame->GetSymbolContext(eSymbolContextModule).module_sp; in GetModule() 168 StackFrame *frame = nullptr; in GetCompileUnit() 174 frame = exe_ctx.GetFramePtr(); in GetCompileUnit() 175 if (frame) { in GetCompileUnit() 127 if (StackFrame *frame = exe_ctx.GetFramePtr()) GetSymbolContext() local 143 StackFrame *frame = nullptr; GetModule() local 167 StackFrame *frame = nullptr; GetCompileUnit() local 191 StackFrame *frame = nullptr; GetFunction() local 215 StackFrame *frame = nullptr; GetSymbol() local 238 StackFrame *frame = nullptr; GetBlock() local 259 StackFrame *frame = nullptr; GetFrameBlock() local 280 StackFrame *frame = nullptr; GetLineEntry() local 304 StackFrame *frame = exe_ctx.GetFramePtr(); GetFrameID() local 317 StackFrame *frame = exe_ctx.GetFramePtr(); GetCFA() local 330 StackFrame *frame = nullptr; GetPC() local 359 if (StackFrame *frame = exe_ctx.GetFramePtr()) { SetPC() local 382 if (StackFrame *frame = exe_ctx.GetFramePtr()) { GetSP() local 405 if (StackFrame *frame = exe_ctx.GetFramePtr()) { GetFP() local 423 StackFrame *frame = exe_ctx.GetFramePtr(); GetPCAddress() local 450 StackFrame *frame = exe_ctx.GetFramePtr(); GetValueForVariablePath() local 472 StackFrame *frame = nullptr; GetValueForVariablePath() local 501 StackFrame *frame = exe_ctx.GetFramePtr(); FindVariable() local 526 StackFrame *frame = nullptr; FindVariable() local 552 StackFrame *frame = exe_ctx.GetFramePtr(); FindValue() local 576 StackFrame *frame = nullptr; FindValue() local 721 if (auto *frame = exe_ctx.GetFramePtr()) Disassemble() local 736 StackFrame *frame = exe_ctx.GetFramePtr(); GetVariables() local 786 StackFrame *frame = nullptr; GetVariables() local 897 StackFrame *frame = nullptr; GetRegisters() local 928 StackFrame *frame = nullptr; FindRegister() local 958 StackFrame *frame = nullptr; GetDescriptionWithFormat() local 993 StackFrame *frame; GetDescription() local 1018 StackFrame *frame = exe_ctx.GetFramePtr(); EvaluateExpression() local 1054 StackFrame *frame = exe_ctx.GetFramePtr(); EvaluateExpression() local 1077 StackFrame *frame = exe_ctx.GetFramePtr(); EvaluateExpression() local 1105 StackFrame *frame = nullptr; EvaluateExpression() local 1168 StackFrame *frame = nullptr; IsInlined() local 1198 StackFrame *frame = exe_ctx.GetFramePtr(); IsArtificial() local 1217 StackFrame *frame = nullptr; GuessLanguage() local 1239 StackFrame *frame = nullptr; GetFunctionName() local 1282 StackFrame *frame = nullptr; GetDisplayFunctionName() local [all...] |
| /llvm-project/llvm/test/CodeGen/RISCV/ |
| H A D | stack-inst-compress.mir | 48 ; CHECK-RV32-NO-COM-NEXT: $x2 = frame-setup ADDI $x2, -2032 49 ; CHECK-RV32-NO-COM-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 2032 50 ; CHECK-RV32-NO-COM-NEXT: frame-setup SW killed $x1, $x2, 2028 :: (store (s32) into %stack.1) 51 ; CHECK-RV32-NO-COM-NEXT: frame-setup CFI_INSTRUCTION offset $x1, -4 52 ; CHECK-RV32-NO-COM-NEXT: $x2 = frame-setup ADDI $x2, -32 53 ; CHECK-RV32-NO-COM-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 2064 56 ; CHECK-RV32-NO-COM-NEXT: $x2 = frame-destroy ADDI $x2, 32 57 ; CHECK-RV32-NO-COM-NEXT: frame-destroy CFI_INSTRUCTION def_cfa_offset 2032 58 ; CHECK-RV32-NO-COM-NEXT: $x1 = frame-destroy LW $x2, 2028 :: (load (s32) from %stack.1) 59 ; CHECK-RV32-NO-COM-NEXT: frame [all...] |
| H A D | zcmp-cm-push-pop.mir | 22 ; CHECK-ZCMP32-NEXT: frame-setup CM_PUSH 15, 0, implicit-def $x2, implicit $x2, implicit $x1, implicit $x8, implicit $x9, implicit $x18, implicit $x19, implicit $x20, implicit $x21, implicit $x22, implicit $x23, implicit $x24, implicit $x25, implicit $x26, implicit $x27 23 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION def_cfa_offset 64 24 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x1, -52 25 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x8, -48 26 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x9, -44 27 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x18, -40 28 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x19, -36 29 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x20, -32 30 ; CHECK-ZCMP32-NEXT: frame-setup CFI_INSTRUCTION offset $x21, -28 31 ; CHECK-ZCMP32-NEXT: frame [all...] |
| /llvm-project/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/ |
| H A D | TestDataFormatterStdUniquePtr.py | 30 frame = self.frame() 31 self.assertTrue(frame.IsValid()) 46 123, frame.GetValueForVariablePath("iup.object").GetValueAsUnsigned() 49 123, frame.GetValueForVariablePath("*iup").GetValueAsUnsigned() 51 self.assertFalse(frame.GetValueForVariablePath("iup.deleter").IsValid()) 54 '"foobar"', frame.GetValueForVariablePath("sup.object").GetSummary() 56 self.assertEqual('"foobar"', frame.GetValueForVariablePath("*sup").GetSummary()) 57 self.assertFalse(frame.GetValueForVariablePath("sup.deleter").IsValid()) 60 456, frame.GetValueForVariablePath("idp.object").GetValueAsUnsigned() 63 456, frame.GetValueForVariablePath("*idp").GetValueAsUnsigned() [all …]
|
| /llvm-project/lldb/test/API/functionalities/var_path/ |
| H A D | TestVarPath.py | 22 def verify_point(self, frame, var_name, var_typename, x_value, y_value): argument 23 v = frame.GetValueForVariablePath(var_name) 44 v = frame.GetValueForVariablePath(valid_x_path) 56 v = frame.GetValueForVariablePath(invalid_x_path) 61 v = frame.GetValueForVariablePath(valid_y_path) 73 v = frame.GetValueForVariablePath(invalid_y_path) 78 v = frame.GetValueForVariablePath(invalid_m_path) 88 frame = thread.GetFrameAtIndex(0) 89 v = frame.GetValueForVariablePath("no_such_variable") 95 self.verify_point(frame, "pt", "Point", 1, 2) [all …]
|
| /llvm-project/lldb/test/API/commands/expression/macros/ |
| H A D | TestMacros.py | 36 frame = thread.GetSelectedFrame() 38 result = frame.EvaluateExpression("MACRO_1") 43 result = frame.EvaluateExpression("MACRO_2") 48 result = frame.EvaluateExpression("ONE") 51 result = frame.EvaluateExpression("TWO") 54 result = frame.EvaluateExpression("THREE") 57 result = frame.EvaluateExpression("FOUR") 60 result = frame.EvaluateExpression("HUNDRED") 65 result = frame.EvaluateExpression("THOUSAND") 70 result = frame.EvaluateExpression("MILLION") [all …]
|
| /llvm-project/lldb/test/Shell/ScriptInterpreter/Python/Crashlog/ |
| H A D | last_exception_backtrace_crashlog.test | 14 # CHECK-NEXT: frame #0: 0x00000001a08c7224{{.*}}[artificial] 24 # CHECK-NEXT: * frame #0: 0x00000001a08c7224{{.*}}[artificial] 25 # CHECK-NEXT: frame #1: 0x00000001a08fdceb{{.*}}[artificial] 26 # CHECK-NEXT: frame #2: 0x00000001a08372c7{{.*}}[artificial] 27 # CHECK-NEXT: frame #3: 0x00000001a08b7b17{{.*}}[artificial] 28 # CHECK-NEXT: frame #4: 0x00000001a08a7a0b{{.*}}[artificial] 29 # CHECK-NEXT: frame #5: 0x00000001a05ab763{{.*}}[artificial] 30 # CHECK-NEXT: frame #6: 0x00000001a08b6eb3{{.*}}[artificial] 31 # CHECK-NEXT: frame #7: 0x00000001a08b9c2b{{.*}}[artificial] 32 # CHECK-NEXT: frame #8: 0x00000001a08b9bd7{{.*}}[artificial] [all …]
|
| H A D | app_specific_backtrace_crashlog.test | 14 # CHECK-NEXT: frame #0: 0x00000001a08c7224{{.*}}[artificial] 24 # CHECK-NEXT: * frame #0: 0x00000001a08c7224{{.*}}[artificial] 25 # CHECK-NEXT: frame #1: 0x00000001a08fdceb{{.*}}[artificial] 26 # CHECK-NEXT: frame #2: 0x00000001a08372c7{{.*}}[artificial] 27 # CHECK-NEXT: frame #3: 0x00000001a08b7b17{{.*}}[artificial] 28 # CHECK-NEXT: frame #4: 0x00000001a08a7a0b{{.*}}[artificial] 29 # CHECK-NEXT: frame #5: 0x00000001a05ab763{{.*}}[artificial] 30 # CHECK-NEXT: frame #6: 0x00000001a08b6eb3{{.*}}[artificial] 31 # CHECK-NEXT: frame #7: 0x00000001a08b9c2b{{.*}}[artificial] 32 # CHECK-NEXT: frame #8: 0x00000001a08b9bd7{{.*}}[artificial] [all …]
|
| /llvm-project/mlir/utils/lldb-scripts/ |
| H A D | action_debugging.py | 78 def on_process_start(frame, bp_loc, dict): argument 105 frame = exe_ctx.GetFrame() 106 if not frame.IsValid(): 114 result = frame.EvaluateExpression( 136 frame = exe_ctx.GetFrame() 137 if not frame.IsValid(): 140 result = frame.EvaluateExpression( 159 frame = exe_ctx.GetFrame() 160 if not frame.IsValid(): 164 result = frame.EvaluateExpression( [all …]
|
| /llvm-project/lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/ |
| H A D | TestMembersAndLocalsWithSameName.py | 35 frame = thread.GetSelectedFrame() 36 self.assertTrue(frame.IsValid()) 38 val = frame.EvaluateExpression("a") 42 val = frame.EvaluateExpression("b") 46 val = frame.EvaluateExpression("c") 54 frame = thread.GetSelectedFrame() 55 self.assertTrue(frame.IsValid()) 57 val = frame.EvaluateExpression("a") 61 val = frame.EvaluateExpression("b") 65 val = frame.EvaluateExpression("c") [all …]
|
| /llvm-project/llvm/test/Bitcode/ |
| H A D | upgrade-frame-pointer.ll | 1 ;; Test that function attributes "no-frame-pointer-elim" ("true" or "false") and 2 ;; "no-frame-pointer-elim-non-leaf" (value is ignored) can be upgraded to 3 ;; "frame-pointer". 8 define void @all0() "no-frame-pointer-elim"="true" { ret void } 13 define void @non_leaf0() "no-frame-pointer-elim-non-leaf" { ret void } 18 define void @none() "no-frame-pointer-elim"="false" { ret void } 20 ;; Don't add "frame-pointer" if neither "no-frame-pointer-elim" nor 21 ;; "no-frame-pointer-elim-non-leaf" is present. 25 attributes #0 = { readnone "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" } 26 attributes #1 = { readnone "no-frame-pointer-elim"="false" "no-frame-pointer-elim-non-leaf" } [all …]
|
| /llvm-project/lldb/test/Shell/Settings/ |
| H A D | TestFrameFormatName.test | 9 settings set -f frame-format "frame ${function.name-with-args}\n" 15 # NAME_WITH_ARGS: frame int ns::foo<int ()>(t={{.*}}) 17 # NAME_WITH_ARGS: frame int ns::foo<int ()>(str="bar") 19 # NAME_WITH_ARGS: frame int ns::foo<(anonymous namespace)::$_0>(t=(anonymous namespace)::(unnamed c… 21 # NAME_WITH_ARGS: frame int ns::foo<int (*)()>(t=({{.*}}`(anonymous namespace)::anon_bar() at {{.*}… 23 # NAME_WITH_ARGS: frame int ns::foo<void (Foo::*)(int (*)(int)) const noexcept>(str="method") 25 # NAME_WITH_ARGS: frame ns::returns_func_ptr<int>((null)={{.*}}) 27 # NAME_WITH_ARGS: frame void Foo::foo<int (*)()>(this={{.*}}, arg=({{.*}}`(anonymous namespace)::an… 29 # NAME_WITH_ARGS: frame void Foo::operator<<<1>(this={{.*}}, (null)=0) 31 # NAME_WITH_ARGS: frame Foo::returns_func_ptr<int>(this={{.*}}, (null)={{.*}}) [all …]
|
| /llvm-project/lldb/docs/use/ |
| H A D | formatting.rst | 12 frame #0: test`main at test.c:5 20 frame #0: 0x0000000100000e85 a.out`main + 4 at test.c:19 21 frame #1: 0x0000000100000e40 a.out`start + 52 29 (lldb) settings set frame-format STRING 32 about the thread, and not the stop frame. It will always get used in situations 33 where the frame output follows immediately, so that information would be 34 redundant. The second is the frame printing. 37 thread information isn't followed by frame info. In that case, it is convenient 38 to have frame zero information in the thread output. That format is set by: 56 suffix. In other words, a variable looks like ``${frame [all...] |
| /llvm-project/llvm/test/Other/ |
| H A D | opt-override-frame-pointer.ll | 1 ; RUN: opt < %s -mtriple=x86_64-apple-darwin -frame-pointer=all -S | FileCheck -check-prefixes=ALL,… 2 ; RUN: opt < %s -mtriple=x86_64-apple-darwin -frame-pointer=none -S | FileCheck -check-prefixes=NON… 3 ; RUN: opt < %s -mtriple=x86_64-apple-darwin -frame-pointer=non-leaf -S | FileCheck -check-prefixes… 5 ; Check behavior of -frame-pointer flag and frame-pointer atttribute. 31 ; ALL-DAG: attributes [[VARATTR]] = { nounwind "frame-pointer"="all" } 32 ; ALL-DAG: attributes [[NONE_ATTR]] = { nounwind "frame-pointer"="none" } 33 ; ALL-DAG: attributes [[NONLEAF_ATTR]] = { nounwind "frame-pointer"="non-leaf" } 36 ; NONE-DAG: attributes [[VARATTR]] = { nounwind "frame-pointer"="none" } 37 ; NONE-DAG: attributes [[ALL_ATTR]] = { nounwind "frame-pointer"="all" } 38 ; NONE-DAG: attributes [[NONLEAF_ATTR]] = { nounwind "frame-pointer"="non-leaf" } [all …]
|