Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 3119) sorted by relevance

12345678910>>...125

/llvm-project/lldb/scripts/android/
H A Dhost_art_bt.py22 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 Dpytracer.py27 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 Dldst-miflags.mir9 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 Dcfi-fixup-multi-block-prologue.mir109 …; 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 Dwineh-frame1.mir5 # 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 Dframelayout-sve.mir26 # +-------------+ <- 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 Dunwind-preserved-from-mir.mir55 ; 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 Dwineh-frame0.mir5 # 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 Dwineh8.mir135 …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
137frame-setup STPDi killed $d8, killed $d9, $sp, 2 :: (store (s64) into %stack.10), (store (s64) int…
138 frame-setup SEH_SaveFRegP 8, 9, 16
139frame-setup STPXi killed $x27, killed $x28, $sp, 4 :: (store (s64) into %stack.8), (store (s64) in…
140 frame-setup SEH_SaveRegP 27, 28, 32
141frame-setup STPXi killed $x25, killed $x26, $sp, 6 :: (store (s64) into %stack.6), (store (s64) in…
142 frame-setup SEH_SaveRegP 25, 26, 48
143frame-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 Dwineh4.mir136 …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
138frame-setup STPDi killed $d8, killed $d9, $sp, 2 :: (store (s64) into %stack.10), (store (s64) int…
139 frame-setup SEH_SaveFRegP 8, 9, 16
140frame-setup STPXi killed $x27, killed $x28, $sp, 4 :: (store (s64) into %stack.8), (store (s64) in…
141 frame-setup SEH_SaveRegP 27, 28, 32
142frame-setup STPXi killed $x25, killed $x26, $sp, 6 :: (store (s64) into %stack.6), (store (s64) in…
143 frame-setup SEH_SaveRegP 25, 26, 48
144frame-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 Dwineh-frame2.mir5 # 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 DSBFrame.cpp112 // 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 Dstack-inst-compress.mir48 ; 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 Dzcmp-cm-push-pop.mir22 ; 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 DTestDataFormatterStdUniquePtr.py30 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 DTestVarPath.py22 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 DTestMacros.py36 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 Dlast_exception_backtrace_crashlog.test14 # 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 Dapp_specific_backtrace_crashlog.test14 # 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 Daction_debugging.py78 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 DTestMembersAndLocalsWithSameName.py35 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 Dupgrade-frame-pointer.ll1 ;; 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 DTestFrameFormatName.test9 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 Dformatting.rst12 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 Dopt-override-frame-pointer.ll1 ; 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 …]

12345678910>>...125