@@ -127,40 +127,6 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
127
127
!33 = !DILocation (line: 11 , scope: !32 )
128
128
!34 = !DILocation (line: 12 , scope: !14 )
129
129
130
-
131
- ; CHECK: // .section .debug_loc
132
- ; CHECK: // {
133
- ; CHECK: Ldebug_loc0:
134
- ; CHECK: // .b64 Lfunc_begin0-Lfunc_begin0
135
- ; CHECK: // .b64 Ltmp0-Lfunc_begin0
136
- ; CHECK: // .b8 2 // Loc expr size
137
- ; CHECK: // .b8 0
138
- ; CHECK: // .b8 17 // DW_OP_consts
139
- ; CHECK: // .b8 0 // 0
140
- ; CHECK: // .b64 Ltmp0-Lfunc_begin0
141
- ; CHECK: // .b64 Lfunc_end0-Lfunc_begin0
142
- ; CHECK: // .b8 2 // Loc expr size
143
- ; CHECK: // .b8 0
144
- ; CHECK: // .b8 17 // DW_OP_consts
145
- ; CHECK: // .b8 1 // 1
146
- ; CHECK: // .b64 0
147
- ; CHECK: // .b64 0
148
- ; CHECK: Ldebug_loc1:
149
- ; CHECK: // .b64 Ltmp2-Lfunc_begin1
150
- ; CHECK: // .b64 Ltmp2-Lfunc_begin1
151
- ; CHECK: // .b8 2 // Loc expr size
152
- ; CHECK: // .b8 0
153
- ; CHECK: // .b8 17 // DW_OP_consts
154
- ; CHECK: // .b8 2 // 2
155
- ; CHECK: // .b64 Ltmp2-Lfunc_begin1
156
- ; CHECK: // .b64 Lfunc_end1-Lfunc_begin1
157
- ; CHECK: // .b8 2 // Loc expr size
158
- ; CHECK: // .b8 0
159
- ; CHECK: // .b8 17 // DW_OP_consts
160
- ; CHECK: // .b8 3 // 3
161
- ; CHECK: // .b64 0
162
- ; CHECK: // .b64 0
163
- ; CHECK: // }
164
130
; CHECK: // .section .debug_abbrev
165
131
; CHECK: // {
166
132
; CHECK: // .b8 1 // Abbreviation Code
@@ -214,8 +180,6 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
214
180
; CHECK: // .b8 4 // Abbreviation Code
215
181
; CHECK: // .b8 52 // DW_TAG_variable
216
182
; CHECK: // .b8 0 // DW_CHILDREN_no
217
- ; CHECK: // .b8 2 // DW_AT_location
218
- ; CHECK: // .b8 6 // DW_FORM_data4
219
183
; CHECK: // .b8 3 // DW_AT_name
220
184
; CHECK: // .b8 8 // DW_FORM_string
221
185
; CHECK: // .b8 58 // DW_AT_decl_file
@@ -251,8 +215,6 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
251
215
; CHECK: // .b8 6 // Abbreviation Code
252
216
; CHECK: // .b8 5 // DW_TAG_formal_parameter
253
217
; CHECK: // .b8 0 // DW_CHILDREN_no
254
- ; CHECK: // .b8 2 // DW_AT_location
255
- ; CHECK: // .b8 6 // DW_FORM_data4
256
218
; CHECK: // .b8 3 // DW_AT_name
257
219
; CHECK: // .b8 8 // DW_FORM_string
258
220
; CHECK: // .b8 58 // DW_AT_decl_file
@@ -278,12 +240,12 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
278
240
; CHECK: // }
279
241
; CHECK: // .section .debug_info
280
242
; CHECK: // {
281
- ; CHECK: // .b32 152 // Length of Unit
243
+ ; CHECK: // .b32 148 // Length of Unit
282
244
; CHECK: // .b8 2 // DWARF version number
283
245
; CHECK: // .b8 0
284
246
; CHECK: // .b32 .debug_abbrev // Offset Into Abbrev. Section
285
247
; CHECK: // .b8 8 // Address Size (in bytes)
286
- ; CHECK: // .b8 1 // Abbrev [1] 0xb:0x91 DW_TAG_compile_unit
248
+ ; CHECK: // .b8 1 // Abbrev [1] 0xb:0x8d DW_TAG_compile_unit
287
249
; CHECK: // .b8 99 // DW_AT_producer
288
250
; CHECK: // .b8 108
289
251
; CHECK: // .b8 97
@@ -359,7 +321,7 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
359
321
; CHECK: // .b8 65 // DW_AT_name
360
322
; CHECK: // .b8 0
361
323
; CHECK: // .b8 1 // DW_AT_declaration
362
- ; CHECK: // .b8 3 // Abbrev [3] 0x68:0x33 DW_TAG_subprogram
324
+ ; CHECK: // .b8 3 // Abbrev [3] 0x68:0x2f DW_TAG_subprogram
363
325
; CHECK: // .b64 Lfunc_begin1 // DW_AT_low_pc
364
326
; CHECK: // .b64 Lfunc_end1 // DW_AT_high_pc
365
327
; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name
@@ -378,21 +340,20 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
378
340
; CHECK: // .b8 2 // DW_AT_decl_file
379
341
; CHECK: // .b8 6 // DW_AT_decl_line
380
342
; CHECK: // .b8 1 // DW_AT_external
381
- ; CHECK: // .b8 4 // Abbrev [4] 0x89:0x11 DW_TAG_variable
382
- ; CHECK: // .b32 Ldebug_loc1 // DW_AT_location
343
+ ; CHECK: // .b8 4 // Abbrev [4] 0x89:0xd DW_TAG_variable
383
344
; CHECK: // .b8 122 // DW_AT_name
384
345
; CHECK: // .b8 0
385
346
; CHECK: // .b8 2 // DW_AT_decl_file
386
347
; CHECK: // .b8 7 // DW_AT_decl_line
387
- ; CHECK: // .b64 .debug_info+306 // DW_AT_type
348
+ ; CHECK: // .b64 .debug_info+298 // DW_AT_type
388
349
; CHECK: // .b8 0 // End Of Children Mark
389
350
; CHECK: // .b8 0 // End Of Children Mark
390
- ; CHECK: // .b32 154 // Length of Unit
351
+ ; CHECK: // .b32 150 // Length of Unit
391
352
; CHECK: // .b8 2 // DWARF version number
392
353
; CHECK: // .b8 0
393
354
; CHECK: // .b32 .debug_abbrev // Offset Into Abbrev. Section
394
355
; CHECK: // .b8 8 // Address Size (in bytes)
395
- ; CHECK: // .b8 1 // Abbrev [1] 0xb:0x93 DW_TAG_compile_unit
356
+ ; CHECK: // .b8 1 // Abbrev [1] 0xb:0x8f DW_TAG_compile_unit
396
357
; CHECK: // .b8 99 // DW_AT_producer
397
358
; CHECK: // .b8 108
398
359
; CHECK: // .b8 97
@@ -464,7 +425,7 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
464
425
; CHECK: // .b8 0
465
426
; CHECK: // .b64 Lfunc_begin0 // DW_AT_low_pc
466
427
; CHECK: // .b64 Lfunc_end0 // DW_AT_high_pc
467
- ; CHECK: // .b8 5 // Abbrev [5] 0x64:0x32 DW_TAG_subprogram
428
+ ; CHECK: // .b8 5 // Abbrev [5] 0x64:0x2e DW_TAG_subprogram
468
429
; CHECK: // .b64 Lfunc_begin0 // DW_AT_low_pc
469
430
; CHECK: // .b64 Lfunc_end0 // DW_AT_high_pc
470
431
; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name
@@ -481,17 +442,16 @@ attributes #2 = { "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "n
481
442
; CHECK: // .b8 0
482
443
; CHECK: // .b8 1 // DW_AT_decl_file
483
444
; CHECK: // .b8 1 // DW_AT_decl_line
484
- ; CHECK: // .b32 150 // DW_AT_type
445
+ ; CHECK: // .b32 146 // DW_AT_type
485
446
; CHECK: // .b8 1 // DW_AT_external
486
- ; CHECK: // .b8 6 // Abbrev [6] 0x88:0xd DW_TAG_formal_parameter
487
- ; CHECK: // .b32 Ldebug_loc0 // DW_AT_location
447
+ ; CHECK: // .b8 6 // Abbrev [6] 0x88:0x9 DW_TAG_formal_parameter
488
448
; CHECK: // .b8 98 // DW_AT_name
489
449
; CHECK: // .b8 0
490
450
; CHECK: // .b8 1 // DW_AT_decl_file
491
451
; CHECK: // .b8 1 // DW_AT_decl_line
492
- ; CHECK: // .b32 150 // DW_AT_type
452
+ ; CHECK: // .b32 146 // DW_AT_type
493
453
; CHECK: // .b8 0 // End Of Children Mark
494
- ; CHECK: // .b8 7 // Abbrev [7] 0x96 :0x7 DW_TAG_base_type
454
+ ; CHECK: // .b8 7 // Abbrev [7] 0x92 :0x7 DW_TAG_base_type
495
455
; CHECK: // .b8 105 // DW_AT_name
496
456
; CHECK: // .b8 110
497
457
; CHECK: // .b8 116
0 commit comments