Home
last modified time | relevance | path

Searched full:debug (Results 1 – 25 of 6678) sorted by relevance

12345678910>>...268

/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dlegalizer-info-validation.mir5 # RUN: llc -mtriple=aarch64-- -run-pass=legalizer %s -debug-only=legalizer-info \
6 # RUN: -mcpu=cortex-a75 -o - 2>&1 | FileCheck %s --check-prefixes=CHECK,DEBUG
17 # DEBUG: G_ADD (opcode [[ADD_OPC:[0-9]+]]): 1 type index, 0 imm indices
18 # DEBUG-NEXT: .. the first uncovered type index: 1, OK
19 # DEBUG-NEXT: .. the first uncovered imm index: 0, OK
21 # DEBUG-NEXT: G_SUB (opcode [[SUB_OPC:[0-9]+]]): 1 type index, 0 imm indices
22 # DEBUG-NEXT: .. opcode [[SUB_OPC]] is aliased to [[ADD_OPC]]
23 # DEBUG-NEXT: .. the first uncovered type index: 1, OK
24 # DEBUG-NEXT: .. the first uncovered imm index: 0, OK
26 # DEBUG
[all...]
H A Dstore-merging-debug.mir5 source_filename = "store-merging-debug.mir"
26 !1 = !DIFile(filename: "store-merging-debug.mir", directory: "/")
29 !4 = !{i32 2, !"Debug Info Version", i32 3}
104 ; CHECK-NEXT: [[COPY:%[0-9]+]]:_(p0) = COPY $x0, debug-location !11
105 ; CHECK-NEXT: DBG_VALUE [[COPY]](p0), $noreg, !9, !DIExpression(), debug-location !11
106 …; CHECK-NEXT: DBG_VALUE %1:_(s16), $noreg, !9, !DIExpression(), debug-location !DILocation(line: 2…
107 …; CHECK-NEXT: DBG_VALUE %4:_(s16), $noreg, !9, !DIExpression(), debug-location !DILocation(line: 3…
108 …; CHECK-NEXT: DBG_VALUE %7:_(s16), $noreg, !9, !DIExpression(), debug-location !DILocation(line: 4…
109 …; CHECK-NEXT: DBG_VALUE %10:_(s16), $noreg, !9, !DIExpression(), debug-location !DILocation(line: …
110 …; CHECK-NEXT: DBG_VALUE 0, $noreg, !9, !DIExpression(), debug-location !DILocation(line: 6, column…
[all …]
/llvm-project/llvm/test/tools/llvm-dwarfutil/ELF/X86/
H A Dseparate-debug-file.test1 ## This test checks the --[no-]separate-debug-file option.
5 ## Check --garbage-collection --no-separate-debug-file.
6 # RUN: llvm-dwarfutil --garbage-collection --no-separate-debug-file %t.o %t2
7 # RUN: llvm-dwarfdump -a %t2 | FileCheck --check-prefix=CHECK-DEBUG %s
9 ## Check --garbage-collection --separate-debug-file.
10 # RUN: llvm-dwarfutil --garbage-collection --separate-debug-file %t.o %t2
11 # RUN: llvm-objdump --headers %t2 | FileCheck --check-prefix=CHECK-NON-DEBUG %s
12 # RUN: llvm-dwarfdump -a %t2.debug | FileCheck --check-prefix=CHECK-DEBUG %s
14 ## Check --no-garbage-collection --no-separate-debug-file.
15 # RUN: llvm-dwarfutil --no-garbage-collection --no-separate-debug-file %t.o %t1
[all …]
H A Dcopy-itself.test1 ## This test checks that the debug info contained in the source file
5 ## Check --no-separate-debug-file.
7 # RUN: llvm-dwarfutil --no-separate-debug-file %t1 %t1
8 # RUN: llvm-dwarfdump -a %t1 | FileCheck --check-prefix=CHECK-DEBUG %s
10 ## Check --separate-debug-file.
12 # RUN: llvm-dwarfutil --separate-debug-file %t1 %t1
13 # RUN: llvm-objdump --headers %t1 | FileCheck --check-prefix=CHECK-NON-DEBUG %s
14 # RUN: llvm-dwarfdump -a %t1.debug | FileCheck --check-prefix=CHECK-DEBUG %s
16 # CHECK-NON-DEBUG-NOT: .debug_abbrev
17 # CHECK-NON-DEBUG-NOT: .debug_info
[all …]
/llvm-project/clang/test/OpenMP/
H A Dirbuilder_nested_parallel_for.c3 // RUN: %clang_cc1 -fopenmp -fopenmp-enable-irbuilder -x c++ -triple x86_64-unknown-unknown -fexceptions -fcxx-exceptions -debug-info-kind=limited -std=c++11 -verify %s -emit-llvm -o - | FileCheck --check-prefixes=CHECK-DEBUG %s
1507 // CHECK-DEBUG-LABEL: define {{[^@]+}}@_Z14parallel_for_0v
1508 // CHECK-DEBUG-SAME: () #[[ATTR0:[0-9]+]] !dbg [[DBG8:![0-9]+]] {
1509 // CHECK-DEBUG-NEXT: entry:
1510 // CHECK-DEBUG-NEXT: [[OMP_GLOBAL_THREAD_NUM:%.*]] = call i32 @__kmpc_global_thread_num(ptr @[[GLOB1:[0-9]+]]), !dbg [[DBG13:![0-9]+]]
1511 // CHECK-DEBUG-NEXT: br label [[OMP_PARALLEL:%.*]]
1512 // CHECK-DEBUG: omp_parallel:
1513 // CHECK-DEBUG-NEXT: call void (ptr, i32, ptr, ...) @__kmpc_fork_call(ptr @[[GLOB1]], i32 0, ptr @_Z14parallel_for_0v..omp_par), !dbg [[DBG14:![0-9]+]]
1514 // CHECK-DEBUG
[all...]
/llvm-project/llvm/test/Object/
H A Dcoff-archive.test7 CHECKIDX: ??0invalid_argument@std@@QAE@PBD@Z in Debug\mymath.obj
8 CHECKIDX: ??0logic_error@std@@QAE@PBD@Z in Debug\mymath.obj
9 CHECKIDX: ??1invalid_argument@std@@UAE@XZ in Debug\mymath.obj
10 CHECKIDX: ??1logic_error@std@@UAE@XZ in Debug\mymath.obj
11 CHECKIDX: ??_7invalid_argument@std@@6B@ in Debug\mymath.obj
12 CHECKIDX: ??_7logic_error@std@@6B@ in Debug\mymath.obj
13 CHECKIDX: ??_C@_0BC@IHENMCGI@b?5cannot?5be?5zero?$CB?$AA@ in Debug\mymath.obj
14 CHECKIDX: ??_Ginvalid_argument@std@@UAEPAXI@Z in Debug\mymath.obj
15 CHECKIDX: ??_Glogic_error@std@@UAEPAXI@Z in Debug\mymath.obj
16 CHECKIDX: ??_R0?AVexception@std@@@8 in Debug\mymath.obj
[all …]
/llvm-project/clang/test/Frontend/
H A Dstack-layout-remark.c2 // without debug information, and when optimizations are enabled
9 … -o /dev/null -O0 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb 2>&1 | Fil…
10debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb -opt-record-file %t/stack-layou…
38 // O0-DEBUG: Function: foo
39 // O0-DEBUG-NEXT: Offset: [SP-40], Type: Variable, Align: 16, Size: 32
40 // O0-DEBUG-NEXT: a @ {{.*}}stack-layout-remark.c:[[# @LINE + 10]]
41 // O0-DEBUG-NEXT: Offset: [SP-72], Type: Variable, Align: 16, Size: 32
42 // O0-DEBUG-NEXT: f @ {{.*}}stack-layout-remark.c:[[# @LINE + 11]]
44 // O3-DEBUG: Function: foo
45 // O3-DEBUG-NEXT: Offset: [SP-40], Type: Variable, Align: 16, Size: 32
[all …]
/llvm-project/llvm/test/DebugInfo/MIR/InstrRef/
H A Dstack-coloring-dbg-phi.mir3 # RUN: -experimental-debug-variable-locations=true \
30 !0 = !{i32 2, !"Debug Info Version", i32 3}
121 … implicit-def dead $eflags, implicit-def dead $ssp, implicit $rsp, implicit $ssp, debug-location !9
122 … implicit-def dead $eflags, implicit-def dead $ssp, implicit $rsp, implicit $ssp, debug-location !9
125 TEST8rr killed %19, %19, implicit-def $eflags, debug-location !9
126 JCC_1 %bb.2, 5, implicit killed $eflags, debug-location !9
127 JMP_1 %bb.1, debug-location !9
142 TEST8rr killed %23, %23, implicit-def $eflags, debug-location !9
143 JCC_1 %bb.5, 5, implicit killed $eflags, debug-location !9
144 JMP_1 %bb.4, debug-location !9
[all …]
H A Dlivedebugvalues_instrref_tolocs.mir2 ; RUN: llc %s -mtriple=x86_64 -run-pass=livedebugvalues -o - -experimental-debug-variable-locations | FileCheck %s -implicit-check-not=DBG_VALUE
20 !8 = !{i32 2, !"Debug Info Version", i32 3}
39 $rax = MOV64ri 1, debug-instr-number 1, debug-location !17
40 ; This debug instruction should identify the value as being in $rax.
41 DBG_INSTR_REF !16, !DIExpression(DW_OP_LLVM_arg, 0), dbg-instr-ref(1, 0), debug-location !17
44 $rbx = COPY killed $rax, debug-location !17
45 $rax = MOV64ri 1, debug-location !17
48 DBG_INSTR_REF !16, !DIExpression(DW_OP_LLVM_arg, 0), dbg-instr-ref(2, 0), debug-location !17
53 $rbx = MOV64ri 1, debug
[all...]
H A Dderef-spills-with-size.mir1 # RUN: llc %s -o - -experimental-debug-variable-locations=true \
4 # RUN: llc %s -o - -experimental-debug-variable-locations=true \
122 !0 = !{i32 2, !"Debug Info Version", i32 3}
171 $al = MOV8ri 0, debug-instr-number 1, debug-location !7
172 …, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_stack_value), dbg-instr-ref(1, 0), debug-location !7
180 $al = MOV8ri 0, debug-location !7
187 DBG_VALUE $noreg, $noreg, !8, !DIExpression(), debug-location !7
192 …INC8m $rsp, 1, $noreg, 4, $noreg, implicit-def dead $eflags, debug-instr-number 2, debug-location …
193 …P_LLVM_convert, 32, DW_ATE_signed, DW_OP_stack_value), dbg-instr-ref(2, 1000000), debug-location !7
199 $eax = MOV32ri 0, debug-location !7
[all …]
H A Dx86-fp-stackifier-drop-locations.mir1 …s -run-pass=x86-codegen -o - -experimental-debug-variable-locations | FileCheck %s --implicit-chec…
3 # The x87 FP instructions below have debug instr numbers attached -- but the
8 …csr_32, implicit $esp, implicit $ssp, implicit-def $esp, implicit-def $ssp, debug-instr-number 101,
81 !10 = !{i32 2, !"Debug Info Version", i32 3}
115 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
118 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
121 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
125 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
128 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
131 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
[all …]
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Daix-csr.ll24 ; MIR64-NEXT: callee-saved-register: '$x31', callee-saved-restored: true, debug-info-variable:…
25 ; MIR64-NEXT: debug-info-expression: '', debug-info-location: '' }
27 ; MIR64-NEXT: callee-saved-register: '$x30', callee-saved-restored: true, debug-info-variable:…
28 ; MIR64-NEXT: debug-info-expression: '', debug-info-location: '' }
30 ; MIR64-NEXT: callee-saved-register: '$x29', callee-saved-restored: true, debug-info-variable:…
31 ; MIR64-NEXT: debug-info-expression: '', debug-info-location: '' }
33 ; MIR64-NEXT: callee-saved-register: '$x28', callee-saved-restored: true, debug-info-variable:…
34 ; MIR64-NEXT: debug-info-expression: '', debug-info-location: '' }
36 ; MIR64-NEXT: callee-saved-register: '$x27', callee-saved-restored: true, debug-info-variable:…
37 ; MIR64-NEXT: debug-info-expression: '', debug-info-location: '' }
[all …]
H A Daix-csr-vector-extabi.ll28 ; MIR32-NEXT: callee-saved-register: '$v31', callee-saved-restored: true, debug-info-variab…
29 ; MIR32-NEXT: debug-info-expression: '', debug-info-location: '' }
31 ; MIR32-NEXT: callee-saved-register: '$v30', callee-saved-restored: true, debug-info-variab…
32 ; MIR32-NEXT: debug-info-expression: '', debug-info-location: '' }
34 ; MIR32-NEXT: callee-saved-register: '$v29', callee-saved-restored: true, debug-info-variab…
35 ; MIR32-NEXT: debug-info-expression: '', debug-info-location: '' }
37 ; MIR32-NEXT: callee-saved-register: '$v28', callee-saved-restored: true, debug-info-variab…
38 ; MIR32-NEXT: debug-info-expression: '', debug-info-location: '' }
40 ; MIR32-NEXT: callee-saved-register: '$v27', callee-saved-restored: true, debug-info-variab…
41 ; MIR32-NEXT: debug-info-expression: '', debug-info-location: '' }
[all …]
/llvm-project/llvm/test/tools/dsymutil/
H A Dbasic-linking.test14 This test check the basic Dwarf linking process through the debug dumps.
17 CHECK: DEBUG MAP OBJECT: {{.*}}basic1.macho.x86_64.o
23 CHECK: DEBUG MAP OBJECT: {{.*}}basic2.macho.x86_64.o
29 CHECK: DEBUG MAP OBJECT: {{.*}}basic3.macho.x86_64.o
35 CHECK-NOT: Found valid debug map entry
36 CHECK: Found valid debug map entry: _main 0x0000000000000000 => 0x0000000100000ea0
41 CHECK: Found valid debug map entry: _private_int 0x0000000000000560 => 0x0000000100001008
45 CHECK-NOT: Found valid debug map entry
46 CHECK: Found valid debug map entry: _baz 0x0000000000000310 => 0x0000000100001000
50 CHECK-NOT: Found valid debug map entry
[all …]
/llvm-project/llvm/test/Transforms/CodeGenPrepare/X86/
H A Dselect.ll3 …sses='require<profile-summary>,function(codegenprepare)' -S < %s | FileCheck %s -check-prefix=DEBUG
4 …(codegenprepare)' -S < %s --try-experimental-debuginfo-iterators | FileCheck %s -check-prefix=DEBUG
18 ; DEBUG-LABEL: @no_sink(
19 ; DEBUG-NEXT: entry:
20 ; DEBUG-NEXT: [[LOAD:%.*]] = load double, ptr [[B:%.*]], align 8, !dbg [[DBG15:![0-9]+]]
21 ; DEBUG-NEXT: #dbg_value(double [[LOAD]], [[META9:![0-9]+]], !DIExpression(), [[DBG15]])
22 ; DEBUG-NEXT: [[CMP:%.*]] = fcmp olt double [[LOAD]], [[A:%.*]], !dbg [[DBG16:![0-9]+]]
23 ; DEBUG-NEXT: #dbg_value(i1 [[CMP]], [[META11:![0-9]+]], !DIExpression(), [[DBG16]])
24 ; DEBUG-NEXT: [[SEL:%.*]] = select i1 [[CMP]], i32 [[X:%.*]], i32 [[Y:%.*]], !dbg [[DBG17:![0-9]…
25 ; DEBUG-NEXT: #dbg_value(i32 [[SEL]], [[META13:![0-9]+]], !DIExpression(), [[DBG17]])
[all …]
/llvm-project/lldb/docs/use/
H A Dondemand.rst4 On demand symbols can be enabled in LLDB for projects that generate debug info
5 for more than what is required by a normal debug session. Some build systems
6 enable debug information for all binaries and can end up producing many
7 gigabytes of debug information. This amount of debug information can greatly
8 increase debug session load times and can slow developer productivity when the
9 debug information isn't indexed. It can also cause expression evaluation to
10 be slow when types from all of the binaries have full debug info as each module
17 Anyone that has a build system that produces debug information for many
19 the produced binaries. Some build systems enable debug info as a project wide
21 easy to modify to produce debug info for only a small subset of the files being
[all …]
/llvm-project/llvm/docs/CommandGuide/
H A Dllvm-dwarfdump.rst1 llvm-dwarfdump - dump and verify DWARF debug information
32 Dump DWARF debug information for the specified CPU architecture.
40 Show a debug info entry's children when selectively printing with
41 the `=<offset>` argument of :option:`--debug-info`, or options such
61 and print the matching debug information entries.
85 Find and print all debug info entries whose name
90 Look up <address> in the debug information and print out the file,
100 Show a debug info entry's parents when selectively printing with
101 the `=<offset>` argument of :option:`--debug-info`, or options such
106 When displaying debug inf
[all...]
/llvm-project/llvm/test/Transforms/SROA/
H A Dvector-promotion.ll4 ; RUN: opt < %s -passes=debugify,sroa -S | FileCheck %s --check-prefix=DEBUG
8 ; RUN: opt < %s -passes=debugify,sroa -S --try-experimental-debuginfo-iterators | FileCheck %s --check-prefix=DEBUG
23 ; DEBUG-LABEL: @test1(
24 ; DEBUG-NEXT: entry:
25 ; DEBUG-NEXT: #dbg_value(ptr undef, [[META9:![0-9]+]], !DIExpression(), [[META21:![0-9]+]])
26 ; DEBUG-NEXT: #dbg_value(ptr undef, [[META9]], !DIExpression(), [[META21]])
27 ; DEBUG-NEXT: #dbg_value(ptr undef, [[META11:![0-9]+]], !DIExpression(), [[META22:![0-9]+]])
28 ; DEBUG-NEXT: #dbg_value(ptr undef, [[META12:![0-9]+]], !DIExpression(), [[META23:![0-9]+]])
29 ; DEBUG-NEXT: [[A_SROA_0_8_VEC_EXTRACT:%.*]] = extractelement <4 x i32> [[X:%.*]], i32 2, !dbg [[DBG24:![0-9]+]]
30 ; DEBUG
[all...]
/llvm-project/llvm/test/DebugInfo/MIR/Mips/
H A Dlive-debug-values-reg-copy.mir9 # CHECK: DBG_VALUE $s0_64, $noreg, ![[ARG2]], !DIExpression(), debug-location
10 # CHECK: $s1_64 = OR64 killed $s0_64, $zero_64, debug-location
11 # CHECK-NEXT: DBG_VALUE $s1_64, $noreg, ![[ARG2]], !DIExpression(), debug-location
12 # CHECK: DBG_VALUE $f24, $noreg, ![[ARG1]], !DIExpression(), debug-location
13 # CHECK: $f26 = FMOV_S killed $f24, debug-location
14 # CHECK-NEXT: DBG_VALUE $f26, $noreg, ![[ARG1]], !DIExpression(), debug-location
17 ; ModuleID = 'live-debug-values-reg-copy.ll'
18 source_filename = "live-debug-values-reg-copy.c"
74 !1 = !DIFile(filename: "live-debug-values-reg-copy.c", directory: "/")
77 !4 = !{i32 2, !"Debug Info Version", i32 3}
[all …]
/llvm-project/llvm/docs/
H A DRemoveDIsDebugInfo.md1 # Debug info migration: From intrinsics to records
3 We're planning on removing debug info intrinsics from LLVM, as they're slow, unwieldy and can confuse optimisation passes if they're not expecting them. Instead of having a sequence of instructions that looks like this:
13 with `dbg.value` intrinsics representing debug info records, it would instead be printed as:
23 The debug records are not instructions, do not appear in the instruction list, and won't appear in your optimisation passes unless you go digging for them deliberately.
33 Then you must past that iterator into the insertion function without modification (the iterator carries a debug-info bit). That's all! Read on for a more detailed explanation.
37 There are two significant changes to be aware of. Firstly, we're adding a single bit of debug relevant data to the `BasicBlock::iterator` class (it's so that we can determine whether ranges intend on including debug info at the beginning of a block or not). That means when writing passes that insert LLVM IR instructions, you need to identify positions with `BasicBlock::iterator` rather than just a bare `Instruction *`. Most of the time this means that after identifying where you intend on inserting something, you must also call `getIterator` on the instruction position -- however when inserting at the start of a block you _must_ use `getFirstInsertionPt`, `getFirstNonPHIIt` or `begin` and use that iterator to insert, rather than just fetching a pointer to the first instruction.
39 The second matter is that if you transfer sequences of instructions from one place to another manually, i.e. repeatedly using `moveBefore` where you might have used `splice`, then you should instead use the method `moveBeforePreserving`. `moveBeforePreserving` will transfer debug info records with the instruction they're attached to. This is something that happens automatically today -- if you use `moveBefore` on every element of an instruction sequence, then debug intrinsics will be moved in the normal course of your code, but we lose this behaviour with non-instruction debug inf
[all...]
/llvm-project/llvm/test/CodeGen/AArch64/
H A Dldst-nopreidx-sp-redzone.mir112 local-offset: -8, debug-info-variable: '', debug-info-expression: '',
113 debug-info-location: '' }
116 local-offset: -448, debug-info-variable: '', debug-info-expression: '',
117 debug-info-location: '' }
120 local-offset: -456, debug-info-variable: '', debug-info-expression: '',
121 debug-info-location: '' }
124 local-offset: -464, debug-info-variable: '', debug-info-expression: '',
125 debug-info-location: '' }
128 local-offset: -472, debug-info-variable: '', debug-info-expression: '',
129 debug-info-location: '' }
[all …]
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/
H A Ddwp-separate-debug-file.cpp8 // RUN: llvm-objcopy --only-keep-debug %t.dwarf5 %t.dwarf5.debug
9 // RUN: llvm-objcopy --strip-all --add-gnu-debuglink=%t.dwarf5.debug %t.dwarf5
16 // we populate the index cache we have to parse all of the DWARF debug info
41 // Make sure that if we load the "%t.dwarf5.debug" file, that we can find and
43 // RUN: %lldb %t.dwarf5.debug -o "b main" -b | FileCheck %s -check-prefix=DEBUG
46 // load the .dwo file from the .dwp when it is "%t.dwarf5.debug.dwp"
47 // RUN: mv %t.dwarf5.dwp %t.dwarf5.debug.dwp
48 // RUN: %lldb %t.dwarf5 -o "b main" -b | FileCheck %s -check-prefix=DEBUG
50 // Make sure that if we load the "%t.dwarf5.debug" file, that we can find and
51 // load the .dwo file from the .dwp when it is "%t.dwarf5.debug.dwp"
[all …]
/llvm-project/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
H A Dvpt-block-debug.mir130 !7 = !{i32 2, !"Debug Info Version", i32 3}
251 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
254 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
257 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
261 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
264 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
267 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
270 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
273 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
276 debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
[all …]
/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Ddropped_debug_info_assert.ll3 ; Make sure there are no assertions on dropped debug info
12 ; CHECK-NEXT: [[COPY:%[0-9]+]]:vgpr_32 = COPY $vgpr2, debug-location !7
13 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:vgpr_32 = COPY $vgpr1, debug-location !7
14 ; CHECK-NEXT: [[COPY2:%[0-9]+]]:vgpr_32 = COPY $vgpr0, debug-location !7
15 ; CHECK-NEXT: [[COPY3:%[0-9]+]]:sgpr_32 = COPY $sgpr16, debug-location !7
16 ; CHECK-NEXT: [[COPY4:%[0-9]+]]:sgpr_32 = COPY $sgpr15, debug-location !7
17 ; CHECK-NEXT: [[COPY5:%[0-9]+]]:sgpr_32 = COPY $sgpr14, debug-location !7
18 ; CHECK-NEXT: [[COPY6:%[0-9]+]]:sgpr_64 = COPY $sgpr10_sgpr11, debug-location !7
19 ; CHECK-NEXT: [[COPY7:%[0-9]+]]:sgpr_64 = COPY $sgpr6_sgpr7, debug-location !7
20 ; CHECK-NEXT: [[COPY8:%[0-9]+]]:sgpr_64 = COPY $sgpr4_sgpr5, debug
[all...]
/llvm-project/llvm/include/llvm/Support/
H A DDebug.h1 //===- llvm/Support/Debug.h - Easy way to add debug output ------*- C++ -*-===//
14 // be enabled automatically if you specify '-debug' on the command-line.
16 // specify that your debug code belongs to class "foo". Be careful that you only
17 // do this after including Debug.h and not around any #include of headers.
20 // '-debug-only=foo' to enable JUST the debug information for the foo class.
22 // When compiling without assertions, the -debug-* options and all code in
37 /// isCurrentDebugType - Return true if the specified string is the debug type
39 /// with the -debug
[all...]

12345678910>>...268