1 /* This testcase is part of GDB, the GNU debugger.
3 Copyright 2011-2019 Free Software Foundation, Inc.
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>. */
18 /* This file is compiled from gdb.arch/amd64-entry-value.c
19 using -g -dA -S -O2. */
21 .file "amd64-entry-value.cc"
25 .type _ZL1eid, @function
28 .file 1 "gdb.arch/amd64-entry-value.cc"
29 # gdb.arch/amd64-entry-value.cc:22
33 # BLOCK 2 freq:10000 seq:0
34 # PRED: ENTRY [100.0%] (fallthru)
35 # gdb.arch/amd64-entry-value.cc:23
39 # gdb.arch/amd64-entry-value.cc:24
44 .size _ZL1eid, .-_ZL1eid
46 .type _ZL1did, @function
49 # gdb.arch/amd64-entry-value.cc:28
53 # BLOCK 2 freq:10000 seq:0
54 # PRED: ENTRY [100.0%] (fallthru)
55 # gdb.arch/amd64-entry-value.cc:30
57 addsd
.LC0(%rip), %xmm0
59 # gdb.arch/amd64-entry-value.cc:29
63 # gdb.arch/amd64-entry-value.cc:31
67 # gdb.arch/amd64-entry-value.cc:32
69 movl _ZL1v
(%rip
), %eax
70 movl _ZL1v
(%rip
), %edi
74 # gdb.arch/amd64-entry-value.cc:33
77 # 33 "gdb.arch/amd64-entry-value.cc" 1
80 # gdb.arch/amd64-entry-value.cc:34
83 movl _ZL1v
(%rip
), %eax
84 movl _ZL1v
(%rip
), %edi
87 # SUCC: EXIT [100.0%] (ab,sibcall)
91 .size _ZL1did, .-_ZL1did
93 .type _ZL7locexpri, @function
96 # gdb.arch/amd64-entry-value.cc:39
100 # BLOCK 2 freq:10000 seq:0
101 # PRED: ENTRY [100.0%] (fallthru)
102 # gdb.arch/amd64-entry-value.cc:41
105 # 41 "gdb.arch/amd64-entry-value.cc" 1
108 # SUCC: EXIT [100.0%]
109 # gdb.arch/amd64-entry-value.cc:42
115 .size _ZL7locexpri, .-_ZL7locexpri
117 .type _ZL1cid, @function
120 # gdb.arch/amd64-entry-value.cc:46
124 # BLOCK 2 freq:10000 seq:0
125 # PRED: ENTRY [100.0%] (fallthru)
126 # gdb.arch/amd64-entry-value.cc:47
128 mulsd
.LC1(%rip), %xmm0
130 leal
(%rdi
,%rdi
,4), %edi
134 # SUCC: EXIT [100.0%] (ab,sibcall)
138 .size _ZL1cid, .-_ZL1cid
140 .type _ZL1aid, @function
143 # gdb.arch/amd64-entry-value.cc:52
147 # BLOCK 2 freq:10000 seq:0
148 # PRED: ENTRY [100.0%] (fallthru)
149 # gdb.arch/amd64-entry-value.cc:53
151 addsd
.LC0(%rip), %xmm0
157 # SUCC: EXIT [100.0%] (ab,sibcall)
160 .size _ZL1aid, .-_ZL1aid
162 .type _ZL1bid, @function
165 # gdb.arch/amd64-entry-value.cc:58
169 # BLOCK 2 freq:10000 seq:0
170 # PRED: ENTRY [100.0%] (fallthru)
171 # gdb.arch/amd64-entry-value.cc:59
173 addsd
.LC2(%rip), %xmm0
179 # SUCC: EXIT [100.0%] (ab,sibcall)
182 .size _ZL1bid, .-_ZL1bid
184 .type _ZL5amb_zi, @function
187 # gdb.arch/amd64-entry-value.cc:64
191 # BLOCK 2 freq:10000 seq:0
192 # PRED: ENTRY [100.0%] (fallthru)
193 # gdb.arch/amd64-entry-value.cc:65
198 addsd
.LC3(%rip), %xmm0
201 # SUCC: EXIT [100.0%] (ab,sibcall)
204 .size _ZL5amb_zi, .-_ZL5amb_zi
206 .type _ZL5amb_yi, @function
209 # gdb.arch/amd64-entry-value.cc:70
213 # BLOCK 2 freq:10000 seq:0
214 # PRED: ENTRY [100.0%] (fallthru)
215 # gdb.arch/amd64-entry-value.cc:71
221 # SUCC: EXIT [100.0%] (ab,sibcall)
224 .size _ZL5amb_yi, .-_ZL5amb_yi
226 .type _ZL5amb_xi, @function
229 # gdb.arch/amd64-entry-value.cc:76
233 # BLOCK 2 freq:10000 seq:0
234 # PRED: ENTRY [100.0%] (fallthru)
235 # gdb.arch/amd64-entry-value.cc:77
241 # SUCC: EXIT [100.0%] (ab,sibcall)
244 .size _ZL5amb_xi, .-_ZL5amb_xi
246 .type _ZL3ambi, @function
249 # gdb.arch/amd64-entry-value.cc:82
253 # BLOCK 2 freq:10000 seq:0
254 # PRED: ENTRY [100.0%] (fallthru)
255 # gdb.arch/amd64-entry-value.cc:83
258 # SUCC: 4 [19.1%] (can_fallthru) 3 [80.9%] (fallthru,can_fallthru)
260 # BLOCK 3 freq:8088 seq:1
261 # PRED: 2 [80.9%] (fallthru,can_fallthru)
262 # gdb.arch/amd64-entry-value.cc:86
268 # SUCC: EXIT [100.0%] (ab,sibcall)
269 # BLOCK 4 freq:1912 seq:2
270 # PRED: 2 [19.1%] (can_fallthru)
272 # gdb.arch/amd64-entry-value.cc:84
278 # SUCC: EXIT [100.0%] (ab,sibcall)
281 .size _ZL3ambi, .-_ZL3ambi
283 .type _ZL5amb_bi, @function
286 # gdb.arch/amd64-entry-value.cc:91
290 # BLOCK 2 freq:10000 seq:0
291 # PRED: ENTRY [100.0%] (fallthru)
292 # gdb.arch/amd64-entry-value.cc:92
298 # SUCC: EXIT [100.0%] (ab,sibcall)
301 .size _ZL5amb_bi, .-_ZL5amb_bi
303 .type _ZL5amb_ai, @function
306 # gdb.arch/amd64-entry-value.cc:97
310 # BLOCK 2 freq:10000 seq:0
311 # PRED: ENTRY [100.0%] (fallthru)
312 # gdb.arch/amd64-entry-value.cc:98
318 # SUCC: EXIT [100.0%] (ab,sibcall)
321 .size _ZL5amb_ai, .-_ZL5amb_ai
323 .type _ZL4selfi, @function
326 # gdb.arch/amd64-entry-value.cc:111
330 # BLOCK 2 freq:10000 seq:0
331 # PRED: ENTRY [100.0%] (fallthru)
332 # gdb.arch/amd64-entry-value.cc:112
335 # gdb.arch/amd64-entry-value.cc:111
339 .cfi_def_cfa_offset 16
341 # gdb.arch/amd64-entry-value.cc:111
344 # SUCC: 4 [19.9%] (can_fallthru) 3 [80.1%] (fallthru,can_fallthru)
345 # gdb.arch/amd64-entry-value.cc:112
348 # BLOCK 3 freq:8009 seq:1
349 # PRED: 2 [80.1%] (fallthru,can_fallthru)
350 # gdb.arch/amd64-entry-value.cc:119
352 movl _ZL1v
(%rip
), %eax
353 movl _ZL1v
(%rip
), %edi
358 # gdb.arch/amd64-entry-value.cc:120
362 # gdb.arch/amd64-entry-value.cc:122
367 .cfi_def_cfa_offset 8
369 # gdb.arch/amd64-entry-value.cc:120
371 addsd
.LC4(%rip), %xmm0
374 # SUCC: EXIT [100.0%] (ab,sibcall)
375 # BLOCK 4 freq:1991 seq:2
376 # PRED: 2 [19.9%] (can_fallthru)
382 # gdb.arch/amd64-entry-value.cc:122
386 .cfi_def_cfa_offset 8
388 # gdb.arch/amd64-entry-value.cc:115
393 # SUCC: EXIT [100.0%] (ab,sibcall)
397 .size _ZL4selfi, .-_ZL4selfi
399 .type _ZL5self2i, @function
402 # gdb.arch/amd64-entry-value.cc:105
406 # BLOCK 2 freq:10000 seq:0
407 # PRED: ENTRY [100.0%] (fallthru)
408 # gdb.arch/amd64-entry-value.cc:106
412 # SUCC: EXIT [100.0%] (ab,sibcall)
415 .size _ZL5self2i, .-_ZL5self2i
417 .type _ZL9stacktestiiiiiiiidddddddddd, @function
418 _ZL9stacktestiiiiiiiidddddddddd
:
420 # gdb.arch/amd64-entry-value.cc:128
424 # BLOCK 2 freq:10000 seq:0
425 # PRED: ENTRY [100.0%] (fallthru)
426 # gdb.arch/amd64-entry-value.cc:133
428 movl _ZL1v
(%rip
), %eax
429 movl _ZL1v
(%rip
), %edi
435 # gdb.arch/amd64-entry-value.cc:134
438 # 134 "gdb.arch/amd64-entry-value.cc" 1
441 # gdb.arch/amd64-entry-value.cc:135
444 movl _ZL1v
(%rip
), %eax
445 movl _ZL1v
(%rip
), %edi
448 # SUCC: EXIT [100.0%] (ab,sibcall)
452 .size _ZL9stacktestiiiiiiiidddddddddd, .-_ZL9stacktestiiiiiiiidddddddddd
454 .type _ZL9referenceRiS_iiiiS_S_, @function
455 _ZL9referenceRiS_iiiiS_S_
:
457 # gdb.arch/amd64-entry-value.cc:145
461 # BLOCK 2 freq:10000 seq:0
462 # PRED: ENTRY [100.0%] (fallthru)
464 # gdb.arch/amd64-entry-value.cc:151
467 # gdb.arch/amd64-entry-value.cc:149
470 # gdb.arch/amd64-entry-value.cc:150
473 # gdb.arch/amd64-entry-value.cc:151
476 # gdb.arch/amd64-entry-value.cc:152
480 # gdb.arch/amd64-entry-value.cc:153
482 movl _ZL1v
(%rip
), %eax
483 movl _ZL1v
(%rip
), %edi
488 # gdb.arch/amd64-entry-value.cc:154
491 # 154 "gdb.arch/amd64-entry-value.cc" 1
494 # gdb.arch/amd64-entry-value.cc:155
497 movl _ZL1v
(%rip
), %eax
498 movl _ZL1v
(%rip
), %edi
501 # SUCC: EXIT [100.0%] (ab,sibcall)
506 .size _ZL9referenceRiS_iiiiS_S_, .-_ZL9referenceRiS_iiiiS_S_
508 .type _ZL5datapv, @function
511 # gdb.arch/amd64-entry-value.cc:160
514 # BLOCK 2 freq:10000 seq:0
515 # PRED: ENTRY [100.0%] (fallthru)
516 # gdb.arch/amd64-entry-value.cc:164
518 movl $_ZZL5datapvE3two
, %eax
519 # SUCC: EXIT [100.0%]
523 .size _ZL5datapv, .-_ZL5datapv
525 .type _ZL11datap_inputPi, @function
528 # gdb.arch/amd64-entry-value.cc:168
532 # BLOCK 2 freq:10000 seq:0
533 # PRED: ENTRY [100.0%] (fallthru)
534 # gdb.arch/amd64-entry-value.cc:169
537 # SUCC: EXIT [100.0%]
538 # gdb.arch/amd64-entry-value.cc:170
543 .size _ZL11datap_inputPi, .-_ZL11datap_inputPi
545 .type _ZL4datav, @function
548 # gdb.arch/amd64-entry-value.cc:174
551 # BLOCK 2 freq:10000 seq:0
552 # PRED: ENTRY [100.0%] (fallthru)
553 # gdb.arch/amd64-entry-value.cc:176
556 # SUCC: EXIT [100.0%]
560 .size _ZL4datav, .-_ZL4datav
562 .type _ZL5data2v, @function
565 # gdb.arch/amd64-entry-value.cc:180
568 # BLOCK 2 freq:10000 seq:0
569 # PRED: ENTRY [100.0%] (fallthru)
570 # gdb.arch/amd64-entry-value.cc:182
573 # SUCC: EXIT [100.0%]
577 .size _ZL5data2v, .-_ZL5data2v
579 .type _ZL9differenti, @function
582 # gdb.arch/amd64-entry-value.cc:186
586 # BLOCK 2 freq:10000 seq:0
587 # PRED: ENTRY [100.0%] (fallthru)
590 .cfi_def_cfa_offset 16
592 # gdb.arch/amd64-entry-value.cc:187
596 # gdb.arch/amd64-entry-value.cc:188
602 # gdb.arch/amd64-entry-value.cc:189
605 # 189 "gdb.arch/amd64-entry-value.cc" 1
608 # gdb.arch/amd64-entry-value.cc:191
614 .cfi_def_cfa_offset 8
616 # SUCC: EXIT [100.0%]
620 .size _ZL9differenti, .-_ZL9differenti
622 .type _ZL8validityii, @function
625 # gdb.arch/amd64-entry-value.cc:195
629 # BLOCK 2 freq:10000 seq:0
630 # PRED: ENTRY [100.0%] (fallthru)
631 # gdb.arch/amd64-entry-value.cc:197
634 # gdb.arch/amd64-entry-value.cc:195
638 .cfi_def_cfa_offset 16
640 # gdb.arch/amd64-entry-value.cc:197
643 # gdb.arch/amd64-entry-value.cc:195
646 # gdb.arch/amd64-entry-value.cc:197
650 # gdb.arch/amd64-entry-value.cc:198
653 # 198 "gdb.arch/amd64-entry-value.cc" 1
656 # gdb.arch/amd64-entry-value.cc:200
662 .cfi_def_cfa_offset 8
664 # SUCC: EXIT [100.0%]
668 .size _ZL8validityii, .-_ZL8validityii
670 .type _ZL7invalidi, @function
673 # gdb.arch/amd64-entry-value.cc:204
677 # BLOCK 2 freq:10000 seq:0
678 # PRED: ENTRY [100.0%] (fallthru)
679 # gdb.arch/amd64-entry-value.cc:205
686 # gdb.arch/amd64-entry-value.cc:206
689 # 206 "gdb.arch/amd64-entry-value.cc" 1
692 # SUCC: EXIT [100.0%]
693 # gdb.arch/amd64-entry-value.cc:207
699 .size _ZL7invalidi, .-_ZL7invalidi
700 .section .text.startup,"ax",@progbits
703 .type main, @function
706 # gdb.arch/amd64-entry-value.cc:211
709 # BLOCK 2 freq:10000 seq:0
710 # PRED: ENTRY [100.0%] (fallthru)
713 .cfi_def_cfa_offset 16
715 # gdb.arch/amd64-entry-value.cc:212
719 # gdb.arch/amd64-entry-value.cc:211
723 .cfi_def_cfa_offset 64
726 # gdb.arch/amd64-entry-value.cc:212
728 movsd
.LC6(%rip), %xmm0
731 # gdb.arch/amd64-entry-value.cc:213
736 # gdb.arch/amd64-entry-value.cc:215
738 movsd
.LC7(%rip), %xmm7
739 movabsq $
4623226492472524800, %rax
740 movsd
.LC3(%rip), %xmm6
741 movabsq $
4622663542519103488, %rdx
742 movsd
.LC8(%rip), %xmm5
744 movsd
.LC9(%rip), %xmm4
746 movsd
.LC10(%rip), %xmm3
748 movsd
.LC11(%rip), %xmm2
750 movsd
.LC4(%rip), %xmm1
752 movsd
.LC12(%rip), %xmm0
758 call _ZL9stacktestiiiiiiiidddddddddd
760 # gdb.arch/amd64-entry-value.cc:216
765 # gdb.arch/amd64-entry-value.cc:217
773 # gdb.arch/amd64-entry-value.cc:218
781 # gdb.arch/amd64-entry-value.cc:221
789 # gdb.arch/amd64-entry-value.cc:222
801 # gdb.arch/amd64-entry-value.cc:221
807 # gdb.arch/amd64-entry-value.cc:222
810 call _ZL9referenceRiS_iiiiS_S_
812 # gdb.arch/amd64-entry-value.cc:223
815 call _ZL11datap_inputPi
818 # gdb.arch/amd64-entry-value.cc:226
820 movl _ZL1v
(%rip
), %eax
822 # SUCC: 5 [39.0%] (can_fallthru) 3 [61.0%] (fallthru,can_fallthru)
824 # BLOCK 3 freq:6100 seq:1
825 # PRED: 2 [61.0%] (fallthru,can_fallthru)
826 # gdb.arch/amd64-entry-value.cc:229
828 movsd
.LC16(%rip), %xmm0
831 # SUCC: 4 [100.0%] (fallthru,can_fallthru)
833 # BLOCK 4 freq:10000 seq:2
834 # PRED: 3 [100.0%] (fallthru,can_fallthru) 5 [100.0%]
836 # gdb.arch/amd64-entry-value.cc:230
841 # gdb.arch/amd64-entry-value.cc:231
847 # gdb.arch/amd64-entry-value.cc:233
852 .cfi_def_cfa_offset 16
856 .cfi_def_cfa_offset 8
858 # SUCC: EXIT [100.0%]
861 # BLOCK 5 freq:3900 seq:3
862 # PRED: 2 [39.0%] (can_fallthru)
867 # gdb.arch/amd64-entry-value.cc:227
869 movsd
.LC15(%rip), %xmm0
883 .type _ZZL5datapvE3two, @object
884 .size _ZZL5datapvE3two, 4
887 .section .rodata.cst8,"aM",@progbits,8
946 .section .debug_info,"",@progbits
948 .long 0xba0 # Length of Compilation Unit Info
949 .value 0x2 # DWARF version number
950 .long .Ldebug_abbrev0 # Offset Into Abbrev. Section
951 .byte 0x8 # Pointer Size (in bytes)
952 .uleb128 0x1 # (DIE (0xb) DW_TAG_compile_unit)
953 .long .LASF1 # DW_AT_producer: "GNU C++ 4.7.0 20110912 (experimental)"
954 .byte 0x4 # DW_AT_language
955 .long .LASF2 # DW_AT_name: "gdb.arch/amd64-entry-value.cc"
956 .long .LASF3 # DW_AT_comp_dir: ""
957 .long .Ldebug_ranges0+0 # DW_AT_ranges
958 .quad 0 # DW_AT_low_pc
959 .quad 0 # DW_AT_entry_pc
960 .long .Ldebug_line0 # DW_AT_stmt_list
961 .uleb128 0x2 # (DIE (0x31) DW_TAG_base_type)
962 .byte 0x8 # DW_AT_byte_size
963 .byte 0x4 # DW_AT_encoding
964 .long .LASF0 # DW_AT_name: "double"
965 .uleb128 0x3 # (DIE (0x38) DW_TAG_base_type)
966 .byte 0x4 # DW_AT_byte_size
967 .byte 0x5 # DW_AT_encoding
968 .ascii "int\0" # DW_AT_name
969 .uleb128 0x4 # (DIE (0x3f) DW_TAG_subprogram)
970 .ascii "e\0" # DW_AT_name
971 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
972 .byte 0x15 # DW_AT_decl_line
973 .quad .LFB0 # DW_AT_low_pc
974 .quad .LFE0 # DW_AT_high_pc
975 .byte 0x2 # DW_AT_frame_base
976 .byte 0x77 # DW_OP_breg7
978 .byte 0x1 # DW_AT_GNU_all_call_sites
979 .long 0x73 # DW_AT_sibling
980 .uleb128 0x5 # (DIE (0x5c) DW_TAG_formal_parameter)
981 .ascii "i\0" # DW_AT_name
982 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
983 .byte 0x15 # DW_AT_decl_line
984 .long 0x38 # DW_AT_type
985 .byte 0x1 # DW_AT_location
986 .byte 0x55 # DW_OP_reg5
987 .uleb128 0x5 # (DIE (0x67) DW_TAG_formal_parameter)
988 .ascii "j\0" # DW_AT_name
989 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
990 .byte 0x15 # DW_AT_decl_line
991 .long 0x31 # DW_AT_type
992 .byte 0x1 # DW_AT_location
993 .byte 0x61 # DW_OP_reg17
994 .byte 0 # end of children of DIE 0x3f
995 .uleb128 0x4 # (DIE (0x73) DW_TAG_subprogram)
996 .ascii "d\0" # DW_AT_name
997 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
998 .byte 0x1b # DW_AT_decl_line
999 .quad .LFB1 # DW_AT_low_pc
1000 .quad .LFE1 # DW_AT_high_pc
1001 .byte 0x2 # DW_AT_frame_base
1002 .byte 0x77 # DW_OP_breg7
1004 .byte 0x1 # DW_AT_GNU_all_call_sites
1005 .long 0xf6 # DW_AT_sibling
1006 .uleb128 0x6 # (DIE (0x90) DW_TAG_formal_parameter)
1007 .ascii "i\0" # DW_AT_name
1008 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1009 .byte 0x1b # DW_AT_decl_line
1010 .long 0x38 # DW_AT_type
1011 .long .LLST0 # DW_AT_location
1012 .uleb128 0x6 # (DIE (0x9d) DW_TAG_formal_parameter)
1013 .ascii "j\0" # DW_AT_name
1014 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1015 .byte 0x1b # DW_AT_decl_line
1016 .long 0x31 # DW_AT_type
1017 .long .LLST1 # DW_AT_location
1018 .uleb128 0x7 # (DIE (0xaa) DW_TAG_GNU_call_site)
1019 .quad .LVL4 # DW_AT_low_pc
1020 .long 0x3f # DW_AT_abstract_origin
1021 .long 0xda # DW_AT_sibling
1022 .uleb128 0x8 # (DIE (0xbb) DW_TAG_GNU_call_site_parameter)
1023 .byte 0x1 # DW_AT_location
1024 .byte 0x55 # DW_OP_reg5
1025 .byte 0x5 # DW_AT_GNU_call_site_value
1026 .byte 0xf3 # DW_OP_GNU_entry_value
1028 .byte 0x55 # DW_OP_reg5
1029 .byte 0x23 # DW_OP_plus_uconst
1031 .uleb128 0x8 # (DIE (0xc4) DW_TAG_GNU_call_site_parameter)
1032 .byte 0x1 # DW_AT_location
1033 .byte 0x61 # DW_OP_reg17
1034 .byte 0x11 # DW_AT_GNU_call_site_value
1035 .byte 0xf3 # DW_OP_GNU_entry_value
1037 .byte 0xf5 # DW_OP_GNU_regval_type
1040 .byte 0xf4 # DW_OP_GNU_const_type
1043 .long 0 # fp or vector constant word 0
1044 .long 0x3ff00000 # fp or vector constant word 1
1045 .byte 0x22 # DW_OP_plus
1046 .byte 0 # end of children of DIE 0xaa
1047 .uleb128 0x9 # (DIE (0xda) DW_TAG_GNU_call_site)
1048 .quad .LVL5 # DW_AT_low_pc
1049 .long 0x3f # DW_AT_abstract_origin
1050 .uleb128 0xa # (DIE (0xe7) DW_TAG_GNU_call_site)
1051 .quad .LVL6 # DW_AT_low_pc
1052 .byte 0x1 # DW_AT_GNU_tail_call
1053 .long 0x3f # DW_AT_abstract_origin
1054 .byte 0 # end of children of DIE 0x73
1055 .uleb128 0xb # (DIE (0xf6) DW_TAG_subprogram)
1056 .long .LASF4 # DW_AT_name: "locexpr"
1057 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1058 .byte 0x26 # DW_AT_decl_line
1059 .quad .LFB2 # DW_AT_low_pc
1060 .quad .LFE2 # DW_AT_high_pc
1061 .byte 0x2 # DW_AT_frame_base
1062 .byte 0x77 # DW_OP_breg7
1064 .byte 0x1 # DW_AT_GNU_all_call_sites
1065 .long 0x121 # DW_AT_sibling
1066 .uleb128 0x5 # (DIE (0x115) DW_TAG_formal_parameter)
1067 .ascii "i\0" # DW_AT_name
1068 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1069 .byte 0x26 # DW_AT_decl_line
1070 .long 0x38 # DW_AT_type
1071 .byte 0x1 # DW_AT_location
1072 .byte 0x55 # DW_OP_reg5
1073 .byte 0 # end of children of DIE 0xf6
1074 .uleb128 0x4 # (DIE (0x121) DW_TAG_subprogram)
1075 .ascii "c\0" # DW_AT_name
1076 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1077 .byte 0x2d # DW_AT_decl_line
1078 .quad .LFB3 # DW_AT_low_pc
1079 .quad .LFE3 # DW_AT_high_pc
1080 .byte 0x2 # DW_AT_frame_base
1081 .byte 0x77 # DW_OP_breg7
1083 .byte 0x1 # DW_AT_GNU_all_call_sites
1084 .long 0x188 # DW_AT_sibling
1085 .uleb128 0x6 # (DIE (0x13e) DW_TAG_formal_parameter)
1086 .ascii "i\0" # DW_AT_name
1087 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1088 .byte 0x2d # DW_AT_decl_line
1089 .long 0x38 # DW_AT_type
1090 .long .LLST2 # DW_AT_location
1091 .uleb128 0x6 # (DIE (0x14b) DW_TAG_formal_parameter)
1092 .ascii "j\0" # DW_AT_name
1093 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1094 .byte 0x2d # DW_AT_decl_line
1095 .long 0x31 # DW_AT_type
1096 .long .LLST3 # DW_AT_location
1097 .uleb128 0xc # (DIE (0x158) DW_TAG_GNU_call_site)
1098 .quad .LVL11 # DW_AT_low_pc
1099 .byte 0x1 # DW_AT_GNU_tail_call
1100 .long 0x73 # DW_AT_abstract_origin
1101 .uleb128 0x8 # (DIE (0x166) DW_TAG_GNU_call_site_parameter)
1102 .byte 0x1 # DW_AT_location
1103 .byte 0x55 # DW_OP_reg5
1104 .byte 0x7 # DW_AT_GNU_call_site_value
1105 .byte 0xf3 # DW_OP_GNU_entry_value
1107 .byte 0x55 # DW_OP_reg5
1108 .byte 0x35 # DW_OP_lit5
1109 .byte 0x1e # DW_OP_mul
1110 .byte 0x31 # DW_OP_lit1
1111 .byte 0x24 # DW_OP_shl
1112 .uleb128 0x8 # (DIE (0x171) DW_TAG_GNU_call_site_parameter)
1113 .byte 0x1 # DW_AT_location
1114 .byte 0x61 # DW_OP_reg17
1115 .byte 0x11 # DW_AT_GNU_call_site_value
1116 .byte 0xf3 # DW_OP_GNU_entry_value
1118 .byte 0xf5 # DW_OP_GNU_regval_type
1121 .byte 0xf4 # DW_OP_GNU_const_type
1124 .long 0 # fp or vector constant word 0
1125 .long 0x40240000 # fp or vector constant word 1
1126 .byte 0x1e # DW_OP_mul
1127 .byte 0 # end of children of DIE 0x158
1128 .byte 0 # end of children of DIE 0x121
1129 .uleb128 0x4 # (DIE (0x188) DW_TAG_subprogram)
1130 .ascii "a\0" # DW_AT_name
1131 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1132 .byte 0x33 # DW_AT_decl_line
1133 .quad .LFB4 # DW_AT_low_pc
1134 .quad .LFE4 # DW_AT_high_pc
1135 .byte 0x2 # DW_AT_frame_base
1136 .byte 0x77 # DW_OP_breg7
1138 .byte 0x1 # DW_AT_GNU_all_call_sites
1139 .long 0x1ed # DW_AT_sibling
1140 .uleb128 0x6 # (DIE (0x1a5) DW_TAG_formal_parameter)
1141 .ascii "i\0" # DW_AT_name
1142 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1143 .byte 0x33 # DW_AT_decl_line
1144 .long 0x38 # DW_AT_type
1145 .long .LLST4 # DW_AT_location
1146 .uleb128 0x6 # (DIE (0x1b2) DW_TAG_formal_parameter)
1147 .ascii "j\0" # DW_AT_name
1148 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1149 .byte 0x33 # DW_AT_decl_line
1150 .long 0x31 # DW_AT_type
1151 .long .LLST5 # DW_AT_location
1152 .uleb128 0xc # (DIE (0x1bf) DW_TAG_GNU_call_site)
1153 .quad .LVL15 # DW_AT_low_pc
1154 .byte 0x1 # DW_AT_GNU_tail_call
1155 .long 0x121 # DW_AT_abstract_origin
1156 .uleb128 0x8 # (DIE (0x1cd) DW_TAG_GNU_call_site_parameter)
1157 .byte 0x1 # DW_AT_location
1158 .byte 0x55 # DW_OP_reg5
1159 .byte 0x5 # DW_AT_GNU_call_site_value
1160 .byte 0xf3 # DW_OP_GNU_entry_value
1162 .byte 0x55 # DW_OP_reg5
1163 .byte 0x23 # DW_OP_plus_uconst
1165 .uleb128 0x8 # (DIE (0x1d6) DW_TAG_GNU_call_site_parameter)
1166 .byte 0x1 # DW_AT_location
1167 .byte 0x61 # DW_OP_reg17
1168 .byte 0x11 # DW_AT_GNU_call_site_value
1169 .byte 0xf3 # DW_OP_GNU_entry_value
1171 .byte 0xf5 # DW_OP_GNU_regval_type
1174 .byte 0xf4 # DW_OP_GNU_const_type
1177 .long 0 # fp or vector constant word 0
1178 .long 0x3ff00000 # fp or vector constant word 1
1179 .byte 0x22 # DW_OP_plus
1180 .byte 0 # end of children of DIE 0x1bf
1181 .byte 0 # end of children of DIE 0x188
1182 .uleb128 0x4 # (DIE (0x1ed) DW_TAG_subprogram)
1183 .ascii "b\0" # DW_AT_name
1184 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1185 .byte 0x39 # DW_AT_decl_line
1186 .quad .LFB5 # DW_AT_low_pc
1187 .quad .LFE5 # DW_AT_high_pc
1188 .byte 0x2 # DW_AT_frame_base
1189 .byte 0x77 # DW_OP_breg7
1191 .byte 0x1 # DW_AT_GNU_all_call_sites
1192 .long 0x252 # DW_AT_sibling
1193 .uleb128 0x6 # (DIE (0x20a) DW_TAG_formal_parameter)
1194 .ascii "i\0" # DW_AT_name
1195 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1196 .byte 0x39 # DW_AT_decl_line
1197 .long 0x38 # DW_AT_type
1198 .long .LLST6 # DW_AT_location
1199 .uleb128 0x6 # (DIE (0x217) DW_TAG_formal_parameter)
1200 .ascii "j\0" # DW_AT_name
1201 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1202 .byte 0x39 # DW_AT_decl_line
1203 .long 0x31 # DW_AT_type
1204 .long .LLST7 # DW_AT_location
1205 .uleb128 0xc # (DIE (0x224) DW_TAG_GNU_call_site)
1206 .quad .LVL19 # DW_AT_low_pc
1207 .byte 0x1 # DW_AT_GNU_tail_call
1208 .long 0x121 # DW_AT_abstract_origin
1209 .uleb128 0x8 # (DIE (0x232) DW_TAG_GNU_call_site_parameter)
1210 .byte 0x1 # DW_AT_location
1211 .byte 0x55 # DW_OP_reg5
1212 .byte 0x5 # DW_AT_GNU_call_site_value
1213 .byte 0xf3 # DW_OP_GNU_entry_value
1215 .byte 0x55 # DW_OP_reg5
1216 .byte 0x23 # DW_OP_plus_uconst
1218 .uleb128 0x8 # (DIE (0x23b) DW_TAG_GNU_call_site_parameter)
1219 .byte 0x1 # DW_AT_location
1220 .byte 0x61 # DW_OP_reg17
1221 .byte 0x11 # DW_AT_GNU_call_site_value
1222 .byte 0xf3 # DW_OP_GNU_entry_value
1224 .byte 0xf5 # DW_OP_GNU_regval_type
1227 .byte 0xf4 # DW_OP_GNU_const_type
1230 .long 0 # fp or vector constant word 0
1231 .long 0x40000000 # fp or vector constant word 1
1232 .byte 0x22 # DW_OP_plus
1233 .byte 0 # end of children of DIE 0x224
1234 .byte 0 # end of children of DIE 0x1ed
1235 .uleb128 0xb # (DIE (0x252) DW_TAG_subprogram)
1236 .long .LASF5 # DW_AT_name: "amb_z"
1237 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1238 .byte 0x3f # DW_AT_decl_line
1239 .quad .LFB6 # DW_AT_low_pc
1240 .quad .LFE6 # DW_AT_high_pc
1241 .byte 0x2 # DW_AT_frame_base
1242 .byte 0x77 # DW_OP_breg7
1244 .byte 0x1 # DW_AT_GNU_all_call_sites
1245 .long 0x2ae # DW_AT_sibling
1246 .uleb128 0x6 # (DIE (0x271) DW_TAG_formal_parameter)
1247 .ascii "i\0" # DW_AT_name
1248 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1249 .byte 0x3f # DW_AT_decl_line
1250 .long 0x38 # DW_AT_type
1251 .long .LLST8 # DW_AT_location
1252 .uleb128 0xc # (DIE (0x27e) DW_TAG_GNU_call_site)
1253 .quad .LVL22 # DW_AT_low_pc
1254 .byte 0x1 # DW_AT_GNU_tail_call
1255 .long 0x73 # DW_AT_abstract_origin
1256 .uleb128 0x8 # (DIE (0x28c) DW_TAG_GNU_call_site_parameter)
1257 .byte 0x1 # DW_AT_location
1258 .byte 0x55 # DW_OP_reg5
1259 .byte 0x5 # DW_AT_GNU_call_site_value
1260 .byte 0xf3 # DW_OP_GNU_entry_value
1262 .byte 0x55 # DW_OP_reg5
1263 .byte 0x23 # DW_OP_plus_uconst
1265 .uleb128 0x8 # (DIE (0x295) DW_TAG_GNU_call_site_parameter)
1266 .byte 0x1 # DW_AT_location
1267 .byte 0x61 # DW_OP_reg17
1268 .byte 0x13 # DW_AT_GNU_call_site_value
1269 .byte 0xf3 # DW_OP_GNU_entry_value
1271 .byte 0x55 # DW_OP_reg5
1272 .byte 0xf7 # DW_OP_GNU_convert
1274 .byte 0xf7 # DW_OP_GNU_convert
1276 .byte 0xf4 # DW_OP_GNU_const_type
1279 .long 0 # fp or vector constant word 0
1280 .long 0x401e0000 # fp or vector constant word 1
1281 .byte 0x22 # DW_OP_plus
1282 .byte 0 # end of children of DIE 0x27e
1283 .byte 0 # end of children of DIE 0x252
1284 .uleb128 0xb # (DIE (0x2ae) DW_TAG_subprogram)
1285 .long .LASF6 # DW_AT_name: "amb_y"
1286 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1287 .byte 0x45 # DW_AT_decl_line
1288 .quad .LFB7 # DW_AT_low_pc
1289 .quad .LFE7 # DW_AT_high_pc
1290 .byte 0x2 # DW_AT_frame_base
1291 .byte 0x77 # DW_OP_breg7
1293 .byte 0x1 # DW_AT_GNU_all_call_sites
1294 .long 0x2f3 # DW_AT_sibling
1295 .uleb128 0x6 # (DIE (0x2cd) DW_TAG_formal_parameter)
1296 .ascii "i\0" # DW_AT_name
1297 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1298 .byte 0x45 # DW_AT_decl_line
1299 .long 0x38 # DW_AT_type
1300 .long .LLST9 # DW_AT_location
1301 .uleb128 0xc # (DIE (0x2da) DW_TAG_GNU_call_site)
1302 .quad .LVL25 # DW_AT_low_pc
1303 .byte 0x1 # DW_AT_GNU_tail_call
1304 .long 0x252 # DW_AT_abstract_origin
1305 .uleb128 0x8 # (DIE (0x2e8) DW_TAG_GNU_call_site_parameter)
1306 .byte 0x1 # DW_AT_location
1307 .byte 0x55 # DW_OP_reg5
1308 .byte 0x5 # DW_AT_GNU_call_site_value
1309 .byte 0xf3 # DW_OP_GNU_entry_value
1311 .byte 0x55 # DW_OP_reg5
1312 .byte 0x23 # DW_OP_plus_uconst
1314 .byte 0 # end of children of DIE 0x2da
1315 .byte 0 # end of children of DIE 0x2ae
1316 .uleb128 0xb # (DIE (0x2f3) DW_TAG_subprogram)
1317 .long .LASF7 # DW_AT_name: "amb_x"
1318 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1319 .byte 0x4b # DW_AT_decl_line
1320 .quad .LFB8 # DW_AT_low_pc
1321 .quad .LFE8 # DW_AT_high_pc
1322 .byte 0x2 # DW_AT_frame_base
1323 .byte 0x77 # DW_OP_breg7
1325 .byte 0x1 # DW_AT_GNU_all_call_sites
1326 .long 0x338 # DW_AT_sibling
1327 .uleb128 0x6 # (DIE (0x312) DW_TAG_formal_parameter)
1328 .ascii "i\0" # DW_AT_name
1329 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1330 .byte 0x4b # DW_AT_decl_line
1331 .long 0x38 # DW_AT_type
1332 .long .LLST10 # DW_AT_location
1333 .uleb128 0xc # (DIE (0x31f) DW_TAG_GNU_call_site)
1334 .quad .LVL28 # DW_AT_low_pc
1335 .byte 0x1 # DW_AT_GNU_tail_call
1336 .long 0x2ae # DW_AT_abstract_origin
1337 .uleb128 0x8 # (DIE (0x32d) DW_TAG_GNU_call_site_parameter)
1338 .byte 0x1 # DW_AT_location
1339 .byte 0x55 # DW_OP_reg5
1340 .byte 0x5 # DW_AT_GNU_call_site_value
1341 .byte 0xf3 # DW_OP_GNU_entry_value
1343 .byte 0x55 # DW_OP_reg5
1344 .byte 0x23 # DW_OP_plus_uconst
1346 .byte 0 # end of children of DIE 0x31f
1347 .byte 0 # end of children of DIE 0x2f3
1348 .uleb128 0x4 # (DIE (0x338) DW_TAG_subprogram)
1349 .ascii "amb\0" # DW_AT_name
1350 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1351 .byte 0x51 # DW_AT_decl_line
1352 .quad .LFB9 # DW_AT_low_pc
1353 .quad .LFE9 # DW_AT_high_pc
1354 .byte 0x2 # DW_AT_frame_base
1355 .byte 0x77 # DW_OP_breg7
1357 .byte 0x1 # DW_AT_GNU_all_call_sites
1358 .long 0x399 # DW_AT_sibling
1359 .uleb128 0x6 # (DIE (0x357) DW_TAG_formal_parameter)
1360 .ascii "i\0" # DW_AT_name
1361 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1362 .byte 0x51 # DW_AT_decl_line
1363 .long 0x38 # DW_AT_type
1364 .long .LLST11 # DW_AT_location
1365 .uleb128 0xd # (DIE (0x364) DW_TAG_GNU_call_site)
1366 .quad .LVL31 # DW_AT_low_pc
1367 .byte 0x1 # DW_AT_GNU_tail_call
1368 .long 0x2f3 # DW_AT_abstract_origin
1369 .long 0x380 # DW_AT_sibling
1370 .uleb128 0x8 # (DIE (0x376) DW_TAG_GNU_call_site_parameter)
1371 .byte 0x1 # DW_AT_location
1372 .byte 0x55 # DW_OP_reg5
1373 .byte 0x5 # DW_AT_GNU_call_site_value
1374 .byte 0xf3 # DW_OP_GNU_entry_value
1376 .byte 0x55 # DW_OP_reg5
1377 .byte 0x23 # DW_OP_plus_uconst
1379 .byte 0 # end of children of DIE 0x364
1380 .uleb128 0xc # (DIE (0x380) DW_TAG_GNU_call_site)
1381 .quad .LVL33 # DW_AT_low_pc
1382 .byte 0x1 # DW_AT_GNU_tail_call
1383 .long 0x2f3 # DW_AT_abstract_origin
1384 .uleb128 0x8 # (DIE (0x38e) DW_TAG_GNU_call_site_parameter)
1385 .byte 0x1 # DW_AT_location
1386 .byte 0x55 # DW_OP_reg5
1387 .byte 0x5 # DW_AT_GNU_call_site_value
1388 .byte 0xf3 # DW_OP_GNU_entry_value
1390 .byte 0x55 # DW_OP_reg5
1391 .byte 0x23 # DW_OP_plus_uconst
1393 .byte 0 # end of children of DIE 0x380
1394 .byte 0 # end of children of DIE 0x338
1395 .uleb128 0xb # (DIE (0x399) DW_TAG_subprogram)
1396 .long .LASF8 # DW_AT_name: "amb_b"
1397 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1398 .byte 0x5a # DW_AT_decl_line
1399 .quad .LFB10 # DW_AT_low_pc
1400 .quad .LFE10 # DW_AT_high_pc
1401 .byte 0x2 # DW_AT_frame_base
1402 .byte 0x77 # DW_OP_breg7
1404 .byte 0x1 # DW_AT_GNU_all_call_sites
1405 .long 0x3de # DW_AT_sibling
1406 .uleb128 0x6 # (DIE (0x3b8) DW_TAG_formal_parameter)
1407 .ascii "i\0" # DW_AT_name
1408 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1409 .byte 0x5a # DW_AT_decl_line
1410 .long 0x38 # DW_AT_type
1411 .long .LLST12 # DW_AT_location
1412 .uleb128 0xc # (DIE (0x3c5) DW_TAG_GNU_call_site)
1413 .quad .LVL36 # DW_AT_low_pc
1414 .byte 0x1 # DW_AT_GNU_tail_call
1415 .long 0x338 # DW_AT_abstract_origin
1416 .uleb128 0x8 # (DIE (0x3d3) DW_TAG_GNU_call_site_parameter)
1417 .byte 0x1 # DW_AT_location
1418 .byte 0x55 # DW_OP_reg5
1419 .byte 0x5 # DW_AT_GNU_call_site_value
1420 .byte 0xf3 # DW_OP_GNU_entry_value
1422 .byte 0x55 # DW_OP_reg5
1423 .byte 0x23 # DW_OP_plus_uconst
1425 .byte 0 # end of children of DIE 0x3c5
1426 .byte 0 # end of children of DIE 0x399
1427 .uleb128 0xb # (DIE (0x3de) DW_TAG_subprogram)
1428 .long .LASF9 # DW_AT_name: "amb_a"
1429 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1430 .byte 0x60 # DW_AT_decl_line
1431 .quad .LFB11 # DW_AT_low_pc
1432 .quad .LFE11 # DW_AT_high_pc
1433 .byte 0x2 # DW_AT_frame_base
1434 .byte 0x77 # DW_OP_breg7
1436 .byte 0x1 # DW_AT_GNU_all_call_sites
1437 .long 0x423 # DW_AT_sibling
1438 .uleb128 0x6 # (DIE (0x3fd) DW_TAG_formal_parameter)
1439 .ascii "i\0" # DW_AT_name
1440 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1441 .byte 0x60 # DW_AT_decl_line
1442 .long 0x38 # DW_AT_type
1443 .long .LLST13 # DW_AT_location
1444 .uleb128 0xc # (DIE (0x40a) DW_TAG_GNU_call_site)
1445 .quad .LVL39 # DW_AT_low_pc
1446 .byte 0x1 # DW_AT_GNU_tail_call
1447 .long 0x399 # DW_AT_abstract_origin
1448 .uleb128 0x8 # (DIE (0x418) DW_TAG_GNU_call_site_parameter)
1449 .byte 0x1 # DW_AT_location
1450 .byte 0x55 # DW_OP_reg5
1451 .byte 0x5 # DW_AT_GNU_call_site_value
1452 .byte 0xf3 # DW_OP_GNU_entry_value
1454 .byte 0x55 # DW_OP_reg5
1455 .byte 0x23 # DW_OP_plus_uconst
1457 .byte 0 # end of children of DIE 0x40a
1458 .byte 0 # end of children of DIE 0x3de
1459 .uleb128 0xe # (DIE (0x423) DW_TAG_subprogram)
1460 .long .LASF10 # DW_AT_name: "self"
1461 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1462 .byte 0x6e # DW_AT_decl_line
1463 .quad .LFB13 # DW_AT_low_pc
1464 .quad .LFE13 # DW_AT_high_pc
1465 .long .LLST14 # DW_AT_frame_base
1466 .byte 0x1 # DW_AT_GNU_all_call_sites
1467 .long 0x4a6 # DW_AT_sibling
1468 .uleb128 0x6 # (DIE (0x443) DW_TAG_formal_parameter)
1469 .ascii "i\0" # DW_AT_name
1470 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1471 .byte 0x6e # DW_AT_decl_line
1472 .long 0x38 # DW_AT_type
1473 .long .LLST15 # DW_AT_location
1474 .uleb128 0x9 # (DIE (0x450) DW_TAG_GNU_call_site)
1475 .quad .LVL42 # DW_AT_low_pc
1476 .long 0x3f # DW_AT_abstract_origin
1477 .uleb128 0xd # (DIE (0x45d) DW_TAG_GNU_call_site)
1478 .quad .LVL44 # DW_AT_low_pc
1479 .byte 0x1 # DW_AT_GNU_tail_call
1480 .long 0x73 # DW_AT_abstract_origin
1481 .long 0x490 # DW_AT_sibling
1482 .uleb128 0x8 # (DIE (0x46f) DW_TAG_GNU_call_site_parameter)
1483 .byte 0x1 # DW_AT_location
1484 .byte 0x55 # DW_OP_reg5
1485 .byte 0x5 # DW_AT_GNU_call_site_value
1486 .byte 0xf3 # DW_OP_GNU_entry_value
1488 .byte 0x55 # DW_OP_reg5
1489 .byte 0x23 # DW_OP_plus_uconst
1491 .uleb128 0x8 # (DIE (0x478) DW_TAG_GNU_call_site_parameter)
1492 .byte 0x1 # DW_AT_location
1493 .byte 0x61 # DW_OP_reg17
1494 .byte 0x13 # DW_AT_GNU_call_site_value
1495 .byte 0xf3 # DW_OP_GNU_entry_value
1497 .byte 0x55 # DW_OP_reg5
1498 .byte 0xf7 # DW_OP_GNU_convert
1500 .byte 0xf7 # DW_OP_GNU_convert
1502 .byte 0xf4 # DW_OP_GNU_const_type
1505 .long 0 # fp or vector constant word 0
1506 .long 0x40040000 # fp or vector constant word 1
1507 .byte 0x22 # DW_OP_plus
1508 .byte 0 # end of children of DIE 0x45d
1509 .uleb128 0xc # (DIE (0x490) DW_TAG_GNU_call_site)
1510 .quad .LVL47 # DW_AT_low_pc
1511 .byte 0x1 # DW_AT_GNU_tail_call
1512 .long 0x4a6 # DW_AT_abstract_origin
1513 .uleb128 0x8 # (DIE (0x49e) DW_TAG_GNU_call_site_parameter)
1514 .byte 0x1 # DW_AT_location
1515 .byte 0x55 # DW_OP_reg5
1516 .byte 0x2 # DW_AT_GNU_call_site_value
1517 .byte 0x8 # DW_OP_const1u
1519 .byte 0 # end of children of DIE 0x490
1520 .byte 0 # end of children of DIE 0x423
1521 .uleb128 0xb # (DIE (0x4a6) DW_TAG_subprogram)
1522 .long .LASF11 # DW_AT_name: "self2"
1523 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1524 .byte 0x68 # DW_AT_decl_line
1525 .quad .LFB12 # DW_AT_low_pc
1526 .quad .LFE12 # DW_AT_high_pc
1527 .byte 0x2 # DW_AT_frame_base
1528 .byte 0x77 # DW_OP_breg7
1530 .byte 0x1 # DW_AT_GNU_all_call_sites
1531 .long 0x4e9 # DW_AT_sibling
1532 .uleb128 0x6 # (DIE (0x4c5) DW_TAG_formal_parameter)
1533 .ascii "i\0" # DW_AT_name
1534 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1535 .byte 0x68 # DW_AT_decl_line
1536 .long 0x38 # DW_AT_type
1537 .long .LLST16 # DW_AT_location
1538 .uleb128 0xc # (DIE (0x4d2) DW_TAG_GNU_call_site)
1539 .quad .LVL49 # DW_AT_low_pc
1540 .byte 0x1 # DW_AT_GNU_tail_call
1541 .long 0x423 # DW_AT_abstract_origin
1542 .uleb128 0x8 # (DIE (0x4e0) DW_TAG_GNU_call_site_parameter)
1543 .byte 0x1 # DW_AT_location
1544 .byte 0x55 # DW_OP_reg5
1545 .byte 0x3 # DW_AT_GNU_call_site_value
1546 .byte 0xf3 # DW_OP_GNU_entry_value
1548 .byte 0x55 # DW_OP_reg5
1549 .byte 0 # end of children of DIE 0x4d2
1550 .byte 0 # end of children of DIE 0x4a6
1551 .uleb128 0xb # (DIE (0x4e9) DW_TAG_subprogram)
1552 .long .LASF12 # DW_AT_name: "stacktest"
1553 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1554 .byte 0x7d # DW_AT_decl_line
1555 .quad .LFB14 # DW_AT_low_pc
1556 .quad .LFE14 # DW_AT_high_pc
1557 .byte 0x2 # DW_AT_frame_base
1558 .byte 0x77 # DW_OP_breg7
1560 .byte 0x1 # DW_AT_GNU_all_call_sites
1561 .long 0x620 # DW_AT_sibling
1562 .uleb128 0x6 # (DIE (0x508) DW_TAG_formal_parameter)
1563 .ascii "r1\0" # DW_AT_name
1564 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1565 .byte 0x7d # DW_AT_decl_line
1566 .long 0x38 # DW_AT_type
1567 .long .LLST17 # DW_AT_location
1568 .uleb128 0x6 # (DIE (0x516) DW_TAG_formal_parameter)
1569 .ascii "r2\0" # DW_AT_name
1570 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1571 .byte 0x7d # DW_AT_decl_line
1572 .long 0x38 # DW_AT_type
1573 .long .LLST18 # DW_AT_location
1574 .uleb128 0x6 # (DIE (0x524) DW_TAG_formal_parameter)
1575 .ascii "r3\0" # DW_AT_name
1576 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1577 .byte 0x7d # DW_AT_decl_line
1578 .long 0x38 # DW_AT_type
1579 .long .LLST19 # DW_AT_location
1580 .uleb128 0x6 # (DIE (0x532) DW_TAG_formal_parameter)
1581 .ascii "r4\0" # DW_AT_name
1582 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1583 .byte 0x7d # DW_AT_decl_line
1584 .long 0x38 # DW_AT_type
1585 .long .LLST20 # DW_AT_location
1586 .uleb128 0x6 # (DIE (0x540) DW_TAG_formal_parameter)
1587 .ascii "r5\0" # DW_AT_name
1588 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1589 .byte 0x7d # DW_AT_decl_line
1590 .long 0x38 # DW_AT_type
1591 .long .LLST21 # DW_AT_location
1592 .uleb128 0x6 # (DIE (0x54e) DW_TAG_formal_parameter)
1593 .ascii "r6\0" # DW_AT_name
1594 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1595 .byte 0x7d # DW_AT_decl_line
1596 .long 0x38 # DW_AT_type
1597 .long .LLST22 # DW_AT_location
1598 .uleb128 0x6 # (DIE (0x55c) DW_TAG_formal_parameter)
1599 .ascii "s1\0" # DW_AT_name
1600 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1601 .byte 0x7d # DW_AT_decl_line
1602 .long 0x38 # DW_AT_type
1603 .long .LLST23 # DW_AT_location
1604 .uleb128 0x6 # (DIE (0x56a) DW_TAG_formal_parameter)
1605 .ascii "s2\0" # DW_AT_name
1606 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1607 .byte 0x7d # DW_AT_decl_line
1608 .long 0x38 # DW_AT_type
1609 .long .LLST24 # DW_AT_location
1610 .uleb128 0x6 # (DIE (0x578) DW_TAG_formal_parameter)
1611 .ascii "d1\0" # DW_AT_name
1612 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1613 .byte 0x7e # DW_AT_decl_line
1614 .long 0x31 # DW_AT_type
1615 .long .LLST25 # DW_AT_location
1616 .uleb128 0x6 # (DIE (0x586) DW_TAG_formal_parameter)
1617 .ascii "d2\0" # DW_AT_name
1618 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1619 .byte 0x7e # DW_AT_decl_line
1620 .long 0x31 # DW_AT_type
1621 .long .LLST26 # DW_AT_location
1622 .uleb128 0x6 # (DIE (0x594) DW_TAG_formal_parameter)
1623 .ascii "d3\0" # DW_AT_name
1624 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1625 .byte 0x7e # DW_AT_decl_line
1626 .long 0x31 # DW_AT_type
1627 .long .LLST27 # DW_AT_location
1628 .uleb128 0x6 # (DIE (0x5a2) DW_TAG_formal_parameter)
1629 .ascii "d4\0" # DW_AT_name
1630 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1631 .byte 0x7e # DW_AT_decl_line
1632 .long 0x31 # DW_AT_type
1633 .long .LLST28 # DW_AT_location
1634 .uleb128 0x6 # (DIE (0x5b0) DW_TAG_formal_parameter)
1635 .ascii "d5\0" # DW_AT_name
1636 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1637 .byte 0x7e # DW_AT_decl_line
1638 .long 0x31 # DW_AT_type
1639 .long .LLST29 # DW_AT_location
1640 .uleb128 0x6 # (DIE (0x5be) DW_TAG_formal_parameter)
1641 .ascii "d6\0" # DW_AT_name
1642 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1643 .byte 0x7e # DW_AT_decl_line
1644 .long 0x31 # DW_AT_type
1645 .long .LLST30 # DW_AT_location
1646 .uleb128 0x6 # (DIE (0x5cc) DW_TAG_formal_parameter)
1647 .ascii "d7\0" # DW_AT_name
1648 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1649 .byte 0x7f # DW_AT_decl_line
1650 .long 0x31 # DW_AT_type
1651 .long .LLST31 # DW_AT_location
1652 .uleb128 0x6 # (DIE (0x5da) DW_TAG_formal_parameter)
1653 .ascii "d8\0" # DW_AT_name
1654 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1655 .byte 0x7f # DW_AT_decl_line
1656 .long 0x31 # DW_AT_type
1657 .long .LLST32 # DW_AT_location
1658 .uleb128 0x6 # (DIE (0x5e8) DW_TAG_formal_parameter)
1659 .ascii "d9\0" # DW_AT_name
1660 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1661 .byte 0x7f # DW_AT_decl_line
1662 .long 0x31 # DW_AT_type
1663 .long .LLST33 # DW_AT_location
1664 .uleb128 0x6 # (DIE (0x5f6) DW_TAG_formal_parameter)
1665 .ascii "da\0" # DW_AT_name
1666 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1667 .byte 0x7f # DW_AT_decl_line
1668 .long 0x31 # DW_AT_type
1669 .long .LLST34 # DW_AT_location
1670 .uleb128 0x9 # (DIE (0x604) DW_TAG_GNU_call_site)
1671 .quad .LVL53 # DW_AT_low_pc
1672 .long 0x3f # DW_AT_abstract_origin
1673 .uleb128 0xa # (DIE (0x611) DW_TAG_GNU_call_site)
1674 .quad .LVL54 # DW_AT_low_pc
1675 .byte 0x1 # DW_AT_GNU_tail_call
1676 .long 0x3f # DW_AT_abstract_origin
1677 .byte 0 # end of children of DIE 0x4e9
1678 .uleb128 0xb # (DIE (0x620) DW_TAG_subprogram)
1679 .long .LASF13 # DW_AT_name: "reference"
1680 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1681 .byte 0x8f # DW_AT_decl_line
1682 .quad .LFB15 # DW_AT_low_pc
1683 .quad .LFE15 # DW_AT_high_pc
1684 .byte 0x2 # DW_AT_frame_base
1685 .byte 0x77 # DW_OP_breg7
1687 .byte 0x1 # DW_AT_GNU_all_call_sites
1688 .long 0x723 # DW_AT_sibling
1689 .uleb128 0xf # (DIE (0x63f) DW_TAG_formal_parameter)
1690 .long .LASF14 # DW_AT_name: "regparam"
1691 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1692 .byte 0x8f # DW_AT_decl_line
1693 .long 0x723 # DW_AT_type
1694 .long .LLST35 # DW_AT_location
1695 .uleb128 0xf # (DIE (0x64e) DW_TAG_formal_parameter)
1696 .long .LASF15 # DW_AT_name: "nodataparam"
1697 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1698 .byte 0x8f # DW_AT_decl_line
1699 .long 0x72e # DW_AT_type
1700 .long .LLST36 # DW_AT_location
1701 .uleb128 0x6 # (DIE (0x65d) DW_TAG_formal_parameter)
1702 .ascii "r3\0" # DW_AT_name
1703 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1704 .byte 0x8f # DW_AT_decl_line
1705 .long 0x38 # DW_AT_type
1706 .long .LLST37 # DW_AT_location
1707 .uleb128 0x6 # (DIE (0x66b) DW_TAG_formal_parameter)
1708 .ascii "r4\0" # DW_AT_name
1709 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1710 .byte 0x8f # DW_AT_decl_line
1711 .long 0x38 # DW_AT_type
1712 .long .LLST38 # DW_AT_location
1713 .uleb128 0x6 # (DIE (0x679) DW_TAG_formal_parameter)
1714 .ascii "r5\0" # DW_AT_name
1715 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1716 .byte 0x8f # DW_AT_decl_line
1717 .long 0x38 # DW_AT_type
1718 .long .LLST39 # DW_AT_location
1719 .uleb128 0x6 # (DIE (0x687) DW_TAG_formal_parameter)
1720 .ascii "r6\0" # DW_AT_name
1721 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1722 .byte 0x8f # DW_AT_decl_line
1723 .long 0x38 # DW_AT_type
1724 .long .LLST40 # DW_AT_location
1725 .uleb128 0x10 # (DIE (0x695) DW_TAG_formal_parameter)
1726 .long .LASF16 # DW_AT_name: "stackparam1"
1727 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1728 .byte 0x90 # DW_AT_decl_line
1729 .long 0x733 # DW_AT_type
1730 .byte 0x2 # DW_AT_location
1731 .byte 0x91 # DW_OP_fbreg
1733 .uleb128 0x10 # (DIE (0x6a3) DW_TAG_formal_parameter)
1734 .long .LASF17 # DW_AT_name: "stackparam2"
1735 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1736 .byte 0x90 # DW_AT_decl_line
1737 .long 0x738 # DW_AT_type
1738 .byte 0x2 # DW_AT_location
1739 .byte 0x91 # DW_OP_fbreg
1741 .uleb128 0x11 # (DIE (0x6b1) DW_TAG_lexical_block)
1742 .quad .LBB2 # DW_AT_low_pc
1743 .quad .LBE2 # DW_AT_high_pc
1744 .uleb128 0x12 # (DIE (0x6c2) DW_TAG_variable)
1745 .long .LASF18 # DW_AT_name: "regcopy"
1746 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1747 .byte 0x92 # DW_AT_decl_line
1748 .long 0x38 # DW_AT_type
1749 .byte 0x7 # DW_AT_location
1750 .byte 0xf3 # DW_OP_GNU_entry_value
1752 .byte 0x75 # DW_OP_breg5
1754 .byte 0x94 # DW_OP_deref_size
1756 .byte 0x9f # DW_OP_stack_value
1757 .uleb128 0x12 # (DIE (0x6d5) DW_TAG_variable)
1758 .long .LASF19 # DW_AT_name: "nodatacopy"
1759 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1760 .byte 0x92 # DW_AT_decl_line
1761 .long 0x38 # DW_AT_type
1762 .byte 0x7 # DW_AT_location
1763 .byte 0xf3 # DW_OP_GNU_entry_value
1765 .byte 0x74 # DW_OP_breg4
1767 .byte 0x94 # DW_OP_deref_size
1769 .byte 0x9f # DW_OP_stack_value
1770 .uleb128 0x13 # (DIE (0x6e8) DW_TAG_variable)
1771 .long .LASF20 # DW_AT_name: "stackcopy1"
1772 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1773 .byte 0x93 # DW_AT_decl_line
1774 .long 0x38 # DW_AT_type
1775 .long .LLST41 # DW_AT_location
1776 .uleb128 0x13 # (DIE (0x6f7) DW_TAG_variable)
1777 .long .LASF21 # DW_AT_name: "stackcopy2"
1778 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1779 .byte 0x93 # DW_AT_decl_line
1780 .long 0x38 # DW_AT_type
1781 .long .LLST42 # DW_AT_location
1782 .uleb128 0x9 # (DIE (0x706) DW_TAG_GNU_call_site)
1783 .quad .LVL57 # DW_AT_low_pc
1784 .long 0x3f # DW_AT_abstract_origin
1785 .uleb128 0xa # (DIE (0x713) DW_TAG_GNU_call_site)
1786 .quad .LVL58 # DW_AT_low_pc
1787 .byte 0x1 # DW_AT_GNU_tail_call
1788 .long 0x3f # DW_AT_abstract_origin
1789 .byte 0 # end of children of DIE 0x6b1
1790 .byte 0 # end of children of DIE 0x620
1791 .uleb128 0x14 # (DIE (0x723) DW_TAG_const_type)
1792 .long 0x728 # DW_AT_type
1793 .uleb128 0x15 # (DIE (0x728) DW_TAG_reference_type)
1794 .byte 0x8 # DW_AT_byte_size
1795 .long 0x38 # DW_AT_type
1796 .uleb128 0x14 # (DIE (0x72e) DW_TAG_const_type)
1797 .long 0x728 # DW_AT_type
1798 .uleb128 0x14 # (DIE (0x733) DW_TAG_const_type)
1799 .long 0x728 # DW_AT_type
1800 .uleb128 0x14 # (DIE (0x738) DW_TAG_const_type)
1801 .long 0x728 # DW_AT_type
1802 .uleb128 0x16 # (DIE (0x73d) DW_TAG_subprogram)
1803 .long .LASF23 # DW_AT_name: "datap"
1804 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1805 .byte 0x9f # DW_AT_decl_line
1806 .long 0x75c # DW_AT_type
1807 .quad .LFB16 # DW_AT_low_pc
1808 .quad .LFE16 # DW_AT_high_pc
1809 .byte 0x2 # DW_AT_frame_base
1810 .byte 0x77 # DW_OP_breg7
1812 .byte 0x1 # DW_AT_GNU_all_call_sites
1813 .uleb128 0x17 # (DIE (0x75c) DW_TAG_pointer_type)
1814 .byte 0x8 # DW_AT_byte_size
1815 .long 0x38 # DW_AT_type
1816 .uleb128 0xb # (DIE (0x762) DW_TAG_subprogram)
1817 .long .LASF22 # DW_AT_name: "datap_input"
1818 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1819 .byte 0xa7 # DW_AT_decl_line
1820 .quad .LFB17 # DW_AT_low_pc
1821 .quad .LFE17 # DW_AT_high_pc
1822 .byte 0x2 # DW_AT_frame_base
1823 .byte 0x77 # DW_OP_breg7
1825 .byte 0x1 # DW_AT_GNU_all_call_sites
1826 .long 0x78f # DW_AT_sibling
1827 .uleb128 0x10 # (DIE (0x781) DW_TAG_formal_parameter)
1828 .long .LASF23 # DW_AT_name: "datap"
1829 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1830 .byte 0xa7 # DW_AT_decl_line
1831 .long 0x75c # DW_AT_type
1832 .byte 0x1 # DW_AT_location
1833 .byte 0x55 # DW_OP_reg5
1834 .byte 0 # end of children of DIE 0x762
1835 .uleb128 0x16 # (DIE (0x78f) DW_TAG_subprogram)
1836 .long .LASF24 # DW_AT_name: "data"
1837 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1838 .byte 0xad # DW_AT_decl_line
1839 .long 0x38 # DW_AT_type
1840 .quad .LFB18 # DW_AT_low_pc
1841 .quad .LFE18 # DW_AT_high_pc
1842 .byte 0x2 # DW_AT_frame_base
1843 .byte 0x77 # DW_OP_breg7
1845 .byte 0x1 # DW_AT_GNU_all_call_sites
1846 .uleb128 0x16 # (DIE (0x7ae) DW_TAG_subprogram)
1847 .long .LASF25 # DW_AT_name: "data2"
1848 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1849 .byte 0xb3 # DW_AT_decl_line
1850 .long 0x38 # DW_AT_type
1851 .quad .LFB19 # DW_AT_low_pc
1852 .quad .LFE19 # DW_AT_high_pc
1853 .byte 0x2 # DW_AT_frame_base
1854 .byte 0x77 # DW_OP_breg7
1856 .byte 0x1 # DW_AT_GNU_all_call_sites
1857 .uleb128 0x18 # (DIE (0x7cd) DW_TAG_subprogram)
1858 .long .LASF26 # DW_AT_name: "different"
1859 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1860 .byte 0xb9 # DW_AT_decl_line
1861 .long 0x38 # DW_AT_type
1862 .quad .LFB20 # DW_AT_low_pc
1863 .quad .LFE20 # DW_AT_high_pc
1864 .long .LLST43 # DW_AT_frame_base
1865 .byte 0x1 # DW_AT_GNU_all_call_sites
1866 .long 0x81f # DW_AT_sibling
1867 .uleb128 0x6 # (DIE (0x7f1) DW_TAG_formal_parameter)
1868 .ascii "val\0" # DW_AT_name
1869 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1870 .byte 0xb9 # DW_AT_decl_line
1871 .long 0x38 # DW_AT_type
1872 .long .LLST44 # DW_AT_location
1873 .uleb128 0x19 # (DIE (0x800) DW_TAG_GNU_call_site)
1874 .quad .LVL62 # DW_AT_low_pc
1875 .long 0x3f # DW_AT_abstract_origin
1876 .uleb128 0x8 # (DIE (0x80d) DW_TAG_GNU_call_site_parameter)
1877 .byte 0x1 # DW_AT_location
1878 .byte 0x55 # DW_OP_reg5
1879 .byte 0x2 # DW_AT_GNU_call_site_value
1880 .byte 0x73 # DW_OP_breg3
1882 .uleb128 0x8 # (DIE (0x813) DW_TAG_GNU_call_site_parameter)
1883 .byte 0x1 # DW_AT_location
1884 .byte 0x61 # DW_OP_reg17
1885 .byte 0x6 # DW_AT_GNU_call_site_value
1886 .byte 0x73 # DW_OP_breg3
1888 .byte 0xf7 # DW_OP_GNU_convert
1890 .byte 0xf7 # DW_OP_GNU_convert
1892 .byte 0 # end of children of DIE 0x800
1893 .byte 0 # end of children of DIE 0x7cd
1894 .uleb128 0x18 # (DIE (0x81f) DW_TAG_subprogram)
1895 .long .LASF27 # DW_AT_name: "validity"
1896 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1897 .byte 0xc2 # DW_AT_decl_line
1898 .long 0x38 # DW_AT_type
1899 .quad .LFB21 # DW_AT_low_pc
1900 .quad .LFE21 # DW_AT_high_pc
1901 .long .LLST45 # DW_AT_frame_base
1902 .byte 0x1 # DW_AT_GNU_all_call_sites
1903 .long 0x884 # DW_AT_sibling
1904 .uleb128 0xf # (DIE (0x843) DW_TAG_formal_parameter)
1905 .long .LASF28 # DW_AT_name: "lost"
1906 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1907 .byte 0xc2 # DW_AT_decl_line
1908 .long 0x38 # DW_AT_type
1909 .long .LLST46 # DW_AT_location
1910 .uleb128 0xf # (DIE (0x852) DW_TAG_formal_parameter)
1911 .long .LASF29 # DW_AT_name: "born"
1912 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1913 .byte 0xc2 # DW_AT_decl_line
1914 .long 0x38 # DW_AT_type
1915 .long .LLST47 # DW_AT_location
1916 .uleb128 0x19 # (DIE (0x861) DW_TAG_GNU_call_site)
1917 .quad .LVL65 # DW_AT_low_pc
1918 .long 0x3f # DW_AT_abstract_origin
1919 .uleb128 0x8 # (DIE (0x86e) DW_TAG_GNU_call_site_parameter)
1920 .byte 0x1 # DW_AT_location
1921 .byte 0x55 # DW_OP_reg5
1922 .byte 0x1 # DW_AT_GNU_call_site_value
1923 .byte 0x30 # DW_OP_lit0
1924 .uleb128 0x8 # (DIE (0x873) DW_TAG_GNU_call_site_parameter)
1925 .byte 0x1 # DW_AT_location
1926 .byte 0x61 # DW_OP_reg17
1927 .byte 0xb # DW_AT_GNU_call_site_value
1928 .byte 0xf4 # DW_OP_GNU_const_type
1931 .long 0 # fp or vector constant word 0
1932 .long 0 # fp or vector constant word 1
1933 .byte 0 # end of children of DIE 0x861
1934 .byte 0 # end of children of DIE 0x81f
1935 .uleb128 0xb # (DIE (0x884) DW_TAG_subprogram)
1936 .long .LASF30 # DW_AT_name: "invalid"
1937 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1938 .byte 0xcb # DW_AT_decl_line
1939 .quad .LFB22 # DW_AT_low_pc
1940 .quad .LFE22 # DW_AT_high_pc
1941 .byte 0x2 # DW_AT_frame_base
1942 .byte 0x77 # DW_OP_breg7
1944 .byte 0x1 # DW_AT_GNU_all_call_sites
1945 .long 0x8d5 # DW_AT_sibling
1946 .uleb128 0x6 # (DIE (0x8a3) DW_TAG_formal_parameter)
1947 .ascii "inv\0" # DW_AT_name
1948 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1949 .byte 0xcb # DW_AT_decl_line
1950 .long 0x38 # DW_AT_type
1951 .long .LLST48 # DW_AT_location
1952 .uleb128 0x19 # (DIE (0x8b2) DW_TAG_GNU_call_site)
1953 .quad .LVL69 # DW_AT_low_pc
1954 .long 0x3f # DW_AT_abstract_origin
1955 .uleb128 0x8 # (DIE (0x8bf) DW_TAG_GNU_call_site_parameter)
1956 .byte 0x1 # DW_AT_location
1957 .byte 0x55 # DW_OP_reg5
1958 .byte 0x1 # DW_AT_GNU_call_site_value
1959 .byte 0x30 # DW_OP_lit0
1960 .uleb128 0x8 # (DIE (0x8c4) DW_TAG_GNU_call_site_parameter)
1961 .byte 0x1 # DW_AT_location
1962 .byte 0x61 # DW_OP_reg17
1963 .byte 0xb # DW_AT_GNU_call_site_value
1964 .byte 0xf4 # DW_OP_GNU_const_type
1967 .long 0 # fp or vector constant word 0
1968 .long 0 # fp or vector constant word 1
1969 .byte 0 # end of children of DIE 0x8b2
1970 .byte 0 # end of children of DIE 0x884
1971 .uleb128 0x1a # (DIE (0x8d5) DW_TAG_subprogram)
1972 .byte 0x1 # DW_AT_external
1973 .long .LASF35 # DW_AT_name: "main"
1974 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1975 .byte 0xd2 # DW_AT_decl_line
1976 .long 0x38 # DW_AT_type
1977 .quad .LFB23 # DW_AT_low_pc
1978 .quad .LFE23 # DW_AT_high_pc
1979 .long .LLST49 # DW_AT_frame_base
1980 .byte 0x1 # DW_AT_GNU_all_call_sites
1981 .long 0xb8b # DW_AT_sibling
1982 .uleb128 0x1b # (DIE (0x8fa) DW_TAG_lexical_block)
1983 .quad .LBB4 # DW_AT_low_pc
1984 .quad .LBE4 # DW_AT_high_pc
1985 .long 0x9ac # DW_AT_sibling
1986 .uleb128 0x12 # (DIE (0x90f) DW_TAG_variable)
1987 .long .LASF31 # DW_AT_name: "regvar"
1988 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1989 .byte 0xdd # DW_AT_decl_line
1990 .long 0x38 # DW_AT_type
1991 .byte 0x2 # DW_AT_location
1992 .byte 0x91 # DW_OP_fbreg
1994 .uleb128 0x13 # (DIE (0x91d) DW_TAG_variable)
1995 .long .LASF32 # DW_AT_name: "nodatavarp"
1996 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
1997 .byte 0xdd # DW_AT_decl_line
1998 .long 0x75c # DW_AT_type
1999 .long .LLST50 # DW_AT_location
2000 .uleb128 0x12 # (DIE (0x92c) DW_TAG_variable)
2001 .long .LASF33 # DW_AT_name: "stackvar1"
2002 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
2003 .byte 0xdd # DW_AT_decl_line
2004 .long 0x38 # DW_AT_type
2005 .byte 0x2 # DW_AT_location
2006 .byte 0x91 # DW_OP_fbreg
2008 .uleb128 0x12 # (DIE (0x93a) DW_TAG_variable)
2009 .long .LASF34 # DW_AT_name: "stackvar2"
2010 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
2011 .byte 0xdd # DW_AT_decl_line
2012 .long 0x38 # DW_AT_type
2013 .byte 0x2 # DW_AT_location
2014 .byte 0x91 # DW_OP_fbreg
2016 .uleb128 0x9 # (DIE (0x948) DW_TAG_GNU_call_site)
2017 .quad .LVL79 # DW_AT_low_pc
2018 .long 0x73d # DW_AT_abstract_origin
2019 .uleb128 0x7 # (DIE (0x955) DW_TAG_GNU_call_site)
2020 .quad .LVL84 # DW_AT_low_pc
2021 .long 0x620 # DW_AT_abstract_origin
2022 .long 0x997 # DW_AT_sibling
2023 .uleb128 0x1c # (DIE (0x966) DW_TAG_GNU_call_site_parameter)
2024 .byte 0x1 # DW_AT_location
2025 .byte 0x55 # DW_OP_reg5
2026 .byte 0x2 # DW_AT_GNU_call_site_value
2027 .byte 0x91 # DW_OP_fbreg
2029 .byte 0x1 # DW_AT_GNU_call_site_data_value
2030 .byte 0x31 # DW_OP_lit1
2031 .uleb128 0x8 # (DIE (0x96e) DW_TAG_GNU_call_site_parameter)
2032 .byte 0x1 # DW_AT_location
2033 .byte 0x54 # DW_OP_reg4
2034 .byte 0x2 # DW_AT_GNU_call_site_value
2035 .byte 0x73 # DW_OP_breg3
2037 .uleb128 0x8 # (DIE (0x974) DW_TAG_GNU_call_site_parameter)
2038 .byte 0x1 # DW_AT_location
2039 .byte 0x51 # DW_OP_reg1
2040 .byte 0x1 # DW_AT_GNU_call_site_value
2041 .byte 0x33 # DW_OP_lit3
2042 .uleb128 0x8 # (DIE (0x979) DW_TAG_GNU_call_site_parameter)
2043 .byte 0x1 # DW_AT_location
2044 .byte 0x52 # DW_OP_reg2
2045 .byte 0x1 # DW_AT_GNU_call_site_value
2046 .byte 0x34 # DW_OP_lit4
2047 .uleb128 0x8 # (DIE (0x97e) DW_TAG_GNU_call_site_parameter)
2048 .byte 0x1 # DW_AT_location
2049 .byte 0x58 # DW_OP_reg8
2050 .byte 0x1 # DW_AT_GNU_call_site_value
2051 .byte 0x35 # DW_OP_lit5
2052 .uleb128 0x8 # (DIE (0x983) DW_TAG_GNU_call_site_parameter)
2053 .byte 0x1 # DW_AT_location
2054 .byte 0x59 # DW_OP_reg9
2055 .byte 0x1 # DW_AT_GNU_call_site_value
2056 .byte 0x36 # DW_OP_lit6
2057 .uleb128 0x8 # (DIE (0x988) DW_TAG_GNU_call_site_parameter)
2058 .byte 0x2 # DW_AT_location
2059 .byte 0x77 # DW_OP_breg7
2061 .byte 0x2 # DW_AT_GNU_call_site_value
2062 .byte 0x91 # DW_OP_fbreg
2064 .uleb128 0x8 # (DIE (0x98f) DW_TAG_GNU_call_site_parameter)
2065 .byte 0x2 # DW_AT_location
2066 .byte 0x77 # DW_OP_breg7
2068 .byte 0x2 # DW_AT_GNU_call_site_value
2069 .byte 0x91 # DW_OP_fbreg
2071 .byte 0 # end of children of DIE 0x955
2072 .uleb128 0x19 # (DIE (0x997) DW_TAG_GNU_call_site)
2073 .quad .LVL85 # DW_AT_low_pc
2074 .long 0x762 # DW_AT_abstract_origin
2075 .uleb128 0x8 # (DIE (0x9a4) DW_TAG_GNU_call_site_parameter)
2076 .byte 0x1 # DW_AT_location
2077 .byte 0x55 # DW_OP_reg5
2078 .byte 0x2 # DW_AT_GNU_call_site_value
2079 .byte 0x73 # DW_OP_breg3
2081 .byte 0 # end of children of DIE 0x997
2082 .byte 0 # end of children of DIE 0x8fa
2083 .uleb128 0x7 # (DIE (0x9ac) DW_TAG_GNU_call_site)
2084 .quad .LVL70 # DW_AT_low_pc
2085 .long 0x73 # DW_AT_abstract_origin
2086 .long 0x9d2 # DW_AT_sibling
2087 .uleb128 0x8 # (DIE (0x9bd) DW_TAG_GNU_call_site_parameter)
2088 .byte 0x1 # DW_AT_location
2089 .byte 0x55 # DW_OP_reg5
2090 .byte 0x1 # DW_AT_GNU_call_site_value
2091 .byte 0x4e # DW_OP_lit30
2092 .uleb128 0x8 # (DIE (0x9c2) DW_TAG_GNU_call_site_parameter)
2093 .byte 0x1 # DW_AT_location
2094 .byte 0x61 # DW_OP_reg17
2095 .byte 0xb # DW_AT_GNU_call_site_value
2096 .byte 0xf4 # DW_OP_GNU_const_type
2099 .long 0 # fp or vector constant word 0
2100 .long 0x403e8000 # fp or vector constant word 1
2101 .byte 0 # end of children of DIE 0x9ac
2102 .uleb128 0x7 # (DIE (0x9d2) DW_TAG_GNU_call_site)
2103 .quad .LVL71 # DW_AT_low_pc
2104 .long 0xf6 # DW_AT_abstract_origin
2105 .long 0x9e9 # DW_AT_sibling
2106 .uleb128 0x8 # (DIE (0x9e3) DW_TAG_GNU_call_site_parameter)
2107 .byte 0x1 # DW_AT_location
2108 .byte 0x55 # DW_OP_reg5
2109 .byte 0x1 # DW_AT_GNU_call_site_value
2110 .byte 0x4e # DW_OP_lit30
2111 .byte 0 # end of children of DIE 0x9d2
2112 .uleb128 0x7 # (DIE (0x9e9) DW_TAG_GNU_call_site)
2113 .quad .LVL72 # DW_AT_low_pc
2114 .long 0x4e9 # DW_AT_abstract_origin
2115 .long 0xabd # DW_AT_sibling
2116 .uleb128 0x8 # (DIE (0x9fa) DW_TAG_GNU_call_site_parameter)
2117 .byte 0x1 # DW_AT_location
2118 .byte 0x55 # DW_OP_reg5
2119 .byte 0x1 # DW_AT_GNU_call_site_value
2120 .byte 0x31 # DW_OP_lit1
2121 .uleb128 0x8 # (DIE (0x9ff) DW_TAG_GNU_call_site_parameter)
2122 .byte 0x1 # DW_AT_location
2123 .byte 0x54 # DW_OP_reg4
2124 .byte 0x1 # DW_AT_GNU_call_site_value
2125 .byte 0x32 # DW_OP_lit2
2126 .uleb128 0x8 # (DIE (0xa04) DW_TAG_GNU_call_site_parameter)
2127 .byte 0x1 # DW_AT_location
2128 .byte 0x51 # DW_OP_reg1
2129 .byte 0x1 # DW_AT_GNU_call_site_value
2130 .byte 0x33 # DW_OP_lit3
2131 .uleb128 0x8 # (DIE (0xa09) DW_TAG_GNU_call_site_parameter)
2132 .byte 0x1 # DW_AT_location
2133 .byte 0x52 # DW_OP_reg2
2134 .byte 0x1 # DW_AT_GNU_call_site_value
2135 .byte 0x34 # DW_OP_lit4
2136 .uleb128 0x8 # (DIE (0xa0e) DW_TAG_GNU_call_site_parameter)
2137 .byte 0x1 # DW_AT_location
2138 .byte 0x58 # DW_OP_reg8
2139 .byte 0x1 # DW_AT_GNU_call_site_value
2140 .byte 0x35 # DW_OP_lit5
2141 .uleb128 0x8 # (DIE (0xa13) DW_TAG_GNU_call_site_parameter)
2142 .byte 0x1 # DW_AT_location
2143 .byte 0x59 # DW_OP_reg9
2144 .byte 0x1 # DW_AT_GNU_call_site_value
2145 .byte 0x36 # DW_OP_lit6
2146 .uleb128 0x8 # (DIE (0xa18) DW_TAG_GNU_call_site_parameter)
2147 .byte 0x1 # DW_AT_location
2148 .byte 0x61 # DW_OP_reg17
2149 .byte 0xb # DW_AT_GNU_call_site_value
2150 .byte 0xf4 # DW_OP_GNU_const_type
2153 .long 0 # fp or vector constant word 0
2154 .long 0x3ff80000 # fp or vector constant word 1
2155 .uleb128 0x8 # (DIE (0xa27) DW_TAG_GNU_call_site_parameter)
2156 .byte 0x1 # DW_AT_location
2157 .byte 0x62 # DW_OP_reg18
2158 .byte 0xb # DW_AT_GNU_call_site_value
2159 .byte 0xf4 # DW_OP_GNU_const_type
2162 .long 0 # fp or vector constant word 0
2163 .long 0x40040000 # fp or vector constant word 1
2164 .uleb128 0x8 # (DIE (0xa36) DW_TAG_GNU_call_site_parameter)
2165 .byte 0x1 # DW_AT_location
2166 .byte 0x63 # DW_OP_reg19
2167 .byte 0xb # DW_AT_GNU_call_site_value
2168 .byte 0xf4 # DW_OP_GNU_const_type
2171 .long 0 # fp or vector constant word 0
2172 .long 0x400c0000 # fp or vector constant word 1
2173 .uleb128 0x8 # (DIE (0xa45) DW_TAG_GNU_call_site_parameter)
2174 .byte 0x1 # DW_AT_location
2175 .byte 0x64 # DW_OP_reg20
2176 .byte 0xb # DW_AT_GNU_call_site_value
2177 .byte 0xf4 # DW_OP_GNU_const_type
2180 .long 0 # fp or vector constant word 0
2181 .long 0x40120000 # fp or vector constant word 1
2182 .uleb128 0x8 # (DIE (0xa54) DW_TAG_GNU_call_site_parameter)
2183 .byte 0x1 # DW_AT_location
2184 .byte 0x65 # DW_OP_reg21
2185 .byte 0xb # DW_AT_GNU_call_site_value
2186 .byte 0xf4 # DW_OP_GNU_const_type
2189 .long 0 # fp or vector constant word 0
2190 .long 0x40160000 # fp or vector constant word 1
2191 .uleb128 0x8 # (DIE (0xa63) DW_TAG_GNU_call_site_parameter)
2192 .byte 0x1 # DW_AT_location
2193 .byte 0x66 # DW_OP_reg22
2194 .byte 0xb # DW_AT_GNU_call_site_value
2195 .byte 0xf4 # DW_OP_GNU_const_type
2198 .long 0 # fp or vector constant word 0
2199 .long 0x401a0000 # fp or vector constant word 1
2200 .uleb128 0x8 # (DIE (0xa72) DW_TAG_GNU_call_site_parameter)
2201 .byte 0x1 # DW_AT_location
2202 .byte 0x67 # DW_OP_reg23
2203 .byte 0xb # DW_AT_GNU_call_site_value
2204 .byte 0xf4 # DW_OP_GNU_const_type
2207 .long 0 # fp or vector constant word 0
2208 .long 0x401e0000 # fp or vector constant word 1
2209 .uleb128 0x8 # (DIE (0xa81) DW_TAG_GNU_call_site_parameter)
2210 .byte 0x1 # DW_AT_location
2211 .byte 0x68 # DW_OP_reg24
2212 .byte 0xb # DW_AT_GNU_call_site_value
2213 .byte 0xf4 # DW_OP_GNU_const_type
2216 .long 0 # fp or vector constant word 0
2217 .long 0x40210000 # fp or vector constant word 1
2218 .uleb128 0x8 # (DIE (0xa90) DW_TAG_GNU_call_site_parameter)
2219 .byte 0x2 # DW_AT_location
2220 .byte 0x77 # DW_OP_breg7
2222 .byte 0x1 # DW_AT_GNU_call_site_value
2223 .byte 0x3b # DW_OP_lit11
2224 .uleb128 0x8 # (DIE (0xa96) DW_TAG_GNU_call_site_parameter)
2225 .byte 0x2 # DW_AT_location
2226 .byte 0x77 # DW_OP_breg7
2228 .byte 0x1 # DW_AT_GNU_call_site_value
2229 .byte 0x3c # DW_OP_lit12
2230 .uleb128 0x8 # (DIE (0xa9c) DW_TAG_GNU_call_site_parameter)
2231 .byte 0x2 # DW_AT_location
2232 .byte 0x77 # DW_OP_breg7
2234 .byte 0xb # DW_AT_GNU_call_site_value
2235 .byte 0xf4 # DW_OP_GNU_const_type
2238 .long 0 # fp or vector constant word 0
2239 .long 0x40270000 # fp or vector constant word 1
2240 .uleb128 0x8 # (DIE (0xaac) DW_TAG_GNU_call_site_parameter)
2241 .byte 0x2 # DW_AT_location
2242 .byte 0x77 # DW_OP_breg7
2244 .byte 0xb # DW_AT_GNU_call_site_value
2245 .byte 0xf4 # DW_OP_GNU_const_type
2248 .long 0 # fp or vector constant word 0
2249 .long 0x40290000 # fp or vector constant word 1
2250 .byte 0 # end of children of DIE 0x9e9
2251 .uleb128 0x7 # (DIE (0xabd) DW_TAG_GNU_call_site)
2252 .quad .LVL73 # DW_AT_low_pc
2253 .long 0x7cd # DW_AT_abstract_origin
2254 .long 0xad4 # DW_AT_sibling
2255 .uleb128 0x8 # (DIE (0xace) DW_TAG_GNU_call_site_parameter)
2256 .byte 0x1 # DW_AT_location
2257 .byte 0x55 # DW_OP_reg5
2258 .byte 0x1 # DW_AT_GNU_call_site_value
2259 .byte 0x35 # DW_OP_lit5
2260 .byte 0 # end of children of DIE 0xabd
2261 .uleb128 0x9 # (DIE (0xad4) DW_TAG_GNU_call_site)
2262 .quad .LVL74 # DW_AT_low_pc
2263 .long 0x78f # DW_AT_abstract_origin
2264 .uleb128 0x7 # (DIE (0xae1) DW_TAG_GNU_call_site)
2265 .quad .LVL75 # DW_AT_low_pc
2266 .long 0x81f # DW_AT_abstract_origin
2267 .long 0xaf8 # DW_AT_sibling
2268 .uleb128 0x8 # (DIE (0xaf2) DW_TAG_GNU_call_site_parameter)
2269 .byte 0x1 # DW_AT_location
2270 .byte 0x55 # DW_OP_reg5
2271 .byte 0x1 # DW_AT_GNU_call_site_value
2272 .byte 0x35 # DW_OP_lit5
2273 .byte 0 # end of children of DIE 0xae1
2274 .uleb128 0x9 # (DIE (0xaf8) DW_TAG_GNU_call_site)
2275 .quad .LVL76 # DW_AT_low_pc
2276 .long 0x7ae # DW_AT_abstract_origin
2277 .uleb128 0x9 # (DIE (0xb05) DW_TAG_GNU_call_site)
2278 .quad .LVL77 # DW_AT_low_pc
2279 .long 0x884 # DW_AT_abstract_origin
2280 .uleb128 0x7 # (DIE (0xb12) DW_TAG_GNU_call_site)
2281 .quad .LVL86 # DW_AT_low_pc
2282 .long 0x1ed # DW_AT_abstract_origin
2283 .long 0xb38 # DW_AT_sibling
2284 .uleb128 0x8 # (DIE (0xb23) DW_TAG_GNU_call_site_parameter)
2285 .byte 0x1 # DW_AT_location
2286 .byte 0x55 # DW_OP_reg5
2287 .byte 0x1 # DW_AT_GNU_call_site_value
2288 .byte 0x35 # DW_OP_lit5
2289 .uleb128 0x8 # (DIE (0xb28) DW_TAG_GNU_call_site_parameter)
2290 .byte 0x1 # DW_AT_location
2291 .byte 0x61 # DW_OP_reg17
2292 .byte 0xb # DW_AT_GNU_call_site_value
2293 .byte 0xf4 # DW_OP_GNU_const_type
2296 .long 0 # fp or vector constant word 0
2297 .long 0x40150000 # fp or vector constant word 1
2298 .byte 0 # end of children of DIE 0xb12
2299 .uleb128 0x7 # (DIE (0xb38) DW_TAG_GNU_call_site)
2300 .quad .LVL87 # DW_AT_low_pc
2301 .long 0x3de # DW_AT_abstract_origin
2302 .long 0xb50 # DW_AT_sibling
2303 .uleb128 0x8 # (DIE (0xb49) DW_TAG_GNU_call_site_parameter)
2304 .byte 0x1 # DW_AT_location
2305 .byte 0x55 # DW_OP_reg5
2306 .byte 0x2 # DW_AT_GNU_call_site_value
2307 .byte 0x8 # DW_OP_const1u
2309 .byte 0 # end of children of DIE 0xb38
2310 .uleb128 0x7 # (DIE (0xb50) DW_TAG_GNU_call_site)
2311 .quad .LVL88 # DW_AT_low_pc
2312 .long 0x423 # DW_AT_abstract_origin
2313 .long 0xb68 # DW_AT_sibling
2314 .uleb128 0x8 # (DIE (0xb61) DW_TAG_GNU_call_site_parameter)
2315 .byte 0x1 # DW_AT_location
2316 .byte 0x55 # DW_OP_reg5
2317 .byte 0x2 # DW_AT_GNU_call_site_value
2318 .byte 0x8 # DW_OP_const1u
2320 .byte 0 # end of children of DIE 0xb50
2321 .uleb128 0x19 # (DIE (0xb68) DW_TAG_GNU_call_site)
2322 .quad .LVL91 # DW_AT_low_pc
2323 .long 0x188 # DW_AT_abstract_origin
2324 .uleb128 0x8 # (DIE (0xb75) DW_TAG_GNU_call_site_parameter)
2325 .byte 0x1 # DW_AT_location
2326 .byte 0x55 # DW_OP_reg5
2327 .byte 0x1 # DW_AT_GNU_call_site_value
2328 .byte 0x31 # DW_OP_lit1
2329 .uleb128 0x8 # (DIE (0xb7a) DW_TAG_GNU_call_site_parameter)
2330 .byte 0x1 # DW_AT_location
2331 .byte 0x61 # DW_OP_reg17
2332 .byte 0xb # DW_AT_GNU_call_site_value
2333 .byte 0xf4 # DW_OP_GNU_const_type
2336 .long 0 # fp or vector constant word 0
2337 .long 0x3ff40000 # fp or vector constant word 1
2338 .byte 0 # end of children of DIE 0xb68
2339 .byte 0 # end of children of DIE 0x8d5
2340 .uleb128 0x1d # (DIE (0xb8b) DW_TAG_variable)
2341 .ascii "v\0" # DW_AT_name
2342 .byte 0x1 # DW_AT_decl_file (gdb.arch/amd64-entry-value.cc)
2343 .byte 0x12 # DW_AT_decl_line
2344 .long 0xb9e # DW_AT_type
2345 .byte 0x9 # DW_AT_location
2346 .byte 0x3 # DW_OP_addr
2348 .uleb128 0x1e # (DIE (0xb9e) DW_TAG_volatile_type)
2349 .long 0x38 # DW_AT_type
2350 .byte 0 # end of children of DIE 0xb
2351 .section .debug_abbrev,"",@progbits
2353 .uleb128 0x1 # (abbrev code)
2354 .uleb128 0x11 # (TAG: DW_TAG_compile_unit)
2355 .byte 0x1 # DW_children_yes
2356 .uleb128 0x25 # (DW_AT_producer)
2357 .uleb128 0xe # (DW_FORM_strp)
2358 .uleb128 0x13 # (DW_AT_language)
2359 .uleb128 0xb # (DW_FORM_data1)
2360 .uleb128 0x3 # (DW_AT_name)
2361 .uleb128 0xe # (DW_FORM_strp)
2362 .uleb128 0x1b # (DW_AT_comp_dir)
2363 .uleb128 0xe # (DW_FORM_strp)
2364 .uleb128 0x55 # (DW_AT_ranges)
2365 .uleb128 0x6 # (DW_FORM_data4)
2366 .uleb128 0x11 # (DW_AT_low_pc)
2367 .uleb128 0x1 # (DW_FORM_addr)
2368 .uleb128 0x52 # (DW_AT_entry_pc)
2369 .uleb128 0x1 # (DW_FORM_addr)
2370 .uleb128 0x10 # (DW_AT_stmt_list)
2371 .uleb128 0x6 # (DW_FORM_data4)
2374 .uleb128 0x2 # (abbrev code)
2375 .uleb128 0x24 # (TAG: DW_TAG_base_type)
2376 .byte 0 # DW_children_no
2377 .uleb128 0xb # (DW_AT_byte_size)
2378 .uleb128 0xb # (DW_FORM_data1)
2379 .uleb128 0x3e # (DW_AT_encoding)
2380 .uleb128 0xb # (DW_FORM_data1)
2381 .uleb128 0x3 # (DW_AT_name)
2382 .uleb128 0xe # (DW_FORM_strp)
2385 .uleb128 0x3 # (abbrev code)
2386 .uleb128 0x24 # (TAG: DW_TAG_base_type)
2387 .byte 0 # DW_children_no
2388 .uleb128 0xb # (DW_AT_byte_size)
2389 .uleb128 0xb # (DW_FORM_data1)
2390 .uleb128 0x3e # (DW_AT_encoding)
2391 .uleb128 0xb # (DW_FORM_data1)
2392 .uleb128 0x3 # (DW_AT_name)
2393 .uleb128 0x8 # (DW_FORM_string)
2396 .uleb128 0x4 # (abbrev code)
2397 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2398 .byte 0x1 # DW_children_yes
2399 .uleb128 0x3 # (DW_AT_name)
2400 .uleb128 0x8 # (DW_FORM_string)
2401 .uleb128 0x3a # (DW_AT_decl_file)
2402 .uleb128 0xb # (DW_FORM_data1)
2403 .uleb128 0x3b # (DW_AT_decl_line)
2404 .uleb128 0xb # (DW_FORM_data1)
2405 .uleb128 0x11 # (DW_AT_low_pc)
2406 .uleb128 0x1 # (DW_FORM_addr)
2407 .uleb128 0x12 # (DW_AT_high_pc)
2408 .uleb128 0x1 # (DW_FORM_addr)
2409 .uleb128 0x40 # (DW_AT_frame_base)
2410 .uleb128 0xa # (DW_FORM_block1)
2411 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2412 .uleb128 0xc # (DW_FORM_flag)
2413 .uleb128 0x1 # (DW_AT_sibling)
2414 .uleb128 0x13 # (DW_FORM_ref4)
2417 .uleb128 0x5 # (abbrev code)
2418 .uleb128 0x5 # (TAG: DW_TAG_formal_parameter)
2419 .byte 0 # DW_children_no
2420 .uleb128 0x3 # (DW_AT_name)
2421 .uleb128 0x8 # (DW_FORM_string)
2422 .uleb128 0x3a # (DW_AT_decl_file)
2423 .uleb128 0xb # (DW_FORM_data1)
2424 .uleb128 0x3b # (DW_AT_decl_line)
2425 .uleb128 0xb # (DW_FORM_data1)
2426 .uleb128 0x49 # (DW_AT_type)
2427 .uleb128 0x13 # (DW_FORM_ref4)
2428 .uleb128 0x2 # (DW_AT_location)
2429 .uleb128 0xa # (DW_FORM_block1)
2432 .uleb128 0x6 # (abbrev code)
2433 .uleb128 0x5 # (TAG: DW_TAG_formal_parameter)
2434 .byte 0 # DW_children_no
2435 .uleb128 0x3 # (DW_AT_name)
2436 .uleb128 0x8 # (DW_FORM_string)
2437 .uleb128 0x3a # (DW_AT_decl_file)
2438 .uleb128 0xb # (DW_FORM_data1)
2439 .uleb128 0x3b # (DW_AT_decl_line)
2440 .uleb128 0xb # (DW_FORM_data1)
2441 .uleb128 0x49 # (DW_AT_type)
2442 .uleb128 0x13 # (DW_FORM_ref4)
2443 .uleb128 0x2 # (DW_AT_location)
2444 .uleb128 0x6 # (DW_FORM_data4)
2447 .uleb128 0x7 # (abbrev code)
2448 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2449 .byte 0x1 # DW_children_yes
2450 .uleb128 0x11 # (DW_AT_low_pc)
2451 .uleb128 0x1 # (DW_FORM_addr)
2452 .uleb128 0x31 # (DW_AT_abstract_origin)
2453 .uleb128 0x13 # (DW_FORM_ref4)
2454 .uleb128 0x1 # (DW_AT_sibling)
2455 .uleb128 0x13 # (DW_FORM_ref4)
2458 .uleb128 0x8 # (abbrev code)
2459 .uleb128 0x410a # (TAG: DW_TAG_GNU_call_site_parameter)
2460 .byte 0 # DW_children_no
2461 .uleb128 0x2 # (DW_AT_location)
2462 .uleb128 0xa # (DW_FORM_block1)
2463 .uleb128 0x2111 # (DW_AT_GNU_call_site_value)
2464 .uleb128 0xa # (DW_FORM_block1)
2467 .uleb128 0x9 # (abbrev code)
2468 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2469 .byte 0 # DW_children_no
2470 .uleb128 0x11 # (DW_AT_low_pc)
2471 .uleb128 0x1 # (DW_FORM_addr)
2472 .uleb128 0x31 # (DW_AT_abstract_origin)
2473 .uleb128 0x13 # (DW_FORM_ref4)
2476 .uleb128 0xa # (abbrev code)
2477 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2478 .byte 0 # DW_children_no
2479 .uleb128 0x11 # (DW_AT_low_pc)
2480 .uleb128 0x1 # (DW_FORM_addr)
2481 .uleb128 0x2115 # (DW_AT_GNU_tail_call)
2482 .uleb128 0xc # (DW_FORM_flag)
2483 .uleb128 0x31 # (DW_AT_abstract_origin)
2484 .uleb128 0x13 # (DW_FORM_ref4)
2487 .uleb128 0xb # (abbrev code)
2488 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2489 .byte 0x1 # DW_children_yes
2490 .uleb128 0x3 # (DW_AT_name)
2491 .uleb128 0xe # (DW_FORM_strp)
2492 .uleb128 0x3a # (DW_AT_decl_file)
2493 .uleb128 0xb # (DW_FORM_data1)
2494 .uleb128 0x3b # (DW_AT_decl_line)
2495 .uleb128 0xb # (DW_FORM_data1)
2496 .uleb128 0x11 # (DW_AT_low_pc)
2497 .uleb128 0x1 # (DW_FORM_addr)
2498 .uleb128 0x12 # (DW_AT_high_pc)
2499 .uleb128 0x1 # (DW_FORM_addr)
2500 .uleb128 0x40 # (DW_AT_frame_base)
2501 .uleb128 0xa # (DW_FORM_block1)
2502 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2503 .uleb128 0xc # (DW_FORM_flag)
2504 .uleb128 0x1 # (DW_AT_sibling)
2505 .uleb128 0x13 # (DW_FORM_ref4)
2508 .uleb128 0xc # (abbrev code)
2509 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2510 .byte 0x1 # DW_children_yes
2511 .uleb128 0x11 # (DW_AT_low_pc)
2512 .uleb128 0x1 # (DW_FORM_addr)
2513 .uleb128 0x2115 # (DW_AT_GNU_tail_call)
2514 .uleb128 0xc # (DW_FORM_flag)
2515 .uleb128 0x31 # (DW_AT_abstract_origin)
2516 .uleb128 0x13 # (DW_FORM_ref4)
2519 .uleb128 0xd # (abbrev code)
2520 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2521 .byte 0x1 # DW_children_yes
2522 .uleb128 0x11 # (DW_AT_low_pc)
2523 .uleb128 0x1 # (DW_FORM_addr)
2524 .uleb128 0x2115 # (DW_AT_GNU_tail_call)
2525 .uleb128 0xc # (DW_FORM_flag)
2526 .uleb128 0x31 # (DW_AT_abstract_origin)
2527 .uleb128 0x13 # (DW_FORM_ref4)
2528 .uleb128 0x1 # (DW_AT_sibling)
2529 .uleb128 0x13 # (DW_FORM_ref4)
2532 .uleb128 0xe # (abbrev code)
2533 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2534 .byte 0x1 # DW_children_yes
2535 .uleb128 0x3 # (DW_AT_name)
2536 .uleb128 0xe # (DW_FORM_strp)
2537 .uleb128 0x3a # (DW_AT_decl_file)
2538 .uleb128 0xb # (DW_FORM_data1)
2539 .uleb128 0x3b # (DW_AT_decl_line)
2540 .uleb128 0xb # (DW_FORM_data1)
2541 .uleb128 0x11 # (DW_AT_low_pc)
2542 .uleb128 0x1 # (DW_FORM_addr)
2543 .uleb128 0x12 # (DW_AT_high_pc)
2544 .uleb128 0x1 # (DW_FORM_addr)
2545 .uleb128 0x40 # (DW_AT_frame_base)
2546 .uleb128 0x6 # (DW_FORM_data4)
2547 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2548 .uleb128 0xc # (DW_FORM_flag)
2549 .uleb128 0x1 # (DW_AT_sibling)
2550 .uleb128 0x13 # (DW_FORM_ref4)
2553 .uleb128 0xf # (abbrev code)
2554 .uleb128 0x5 # (TAG: DW_TAG_formal_parameter)
2555 .byte 0 # DW_children_no
2556 .uleb128 0x3 # (DW_AT_name)
2557 .uleb128 0xe # (DW_FORM_strp)
2558 .uleb128 0x3a # (DW_AT_decl_file)
2559 .uleb128 0xb # (DW_FORM_data1)
2560 .uleb128 0x3b # (DW_AT_decl_line)
2561 .uleb128 0xb # (DW_FORM_data1)
2562 .uleb128 0x49 # (DW_AT_type)
2563 .uleb128 0x13 # (DW_FORM_ref4)
2564 .uleb128 0x2 # (DW_AT_location)
2565 .uleb128 0x6 # (DW_FORM_data4)
2568 .uleb128 0x10 # (abbrev code)
2569 .uleb128 0x5 # (TAG: DW_TAG_formal_parameter)
2570 .byte 0 # DW_children_no
2571 .uleb128 0x3 # (DW_AT_name)
2572 .uleb128 0xe # (DW_FORM_strp)
2573 .uleb128 0x3a # (DW_AT_decl_file)
2574 .uleb128 0xb # (DW_FORM_data1)
2575 .uleb128 0x3b # (DW_AT_decl_line)
2576 .uleb128 0xb # (DW_FORM_data1)
2577 .uleb128 0x49 # (DW_AT_type)
2578 .uleb128 0x13 # (DW_FORM_ref4)
2579 .uleb128 0x2 # (DW_AT_location)
2580 .uleb128 0xa # (DW_FORM_block1)
2583 .uleb128 0x11 # (abbrev code)
2584 .uleb128 0xb # (TAG: DW_TAG_lexical_block)
2585 .byte 0x1 # DW_children_yes
2586 .uleb128 0x11 # (DW_AT_low_pc)
2587 .uleb128 0x1 # (DW_FORM_addr)
2588 .uleb128 0x12 # (DW_AT_high_pc)
2589 .uleb128 0x1 # (DW_FORM_addr)
2592 .uleb128 0x12 # (abbrev code)
2593 .uleb128 0x34 # (TAG: DW_TAG_variable)
2594 .byte 0 # DW_children_no
2595 .uleb128 0x3 # (DW_AT_name)
2596 .uleb128 0xe # (DW_FORM_strp)
2597 .uleb128 0x3a # (DW_AT_decl_file)
2598 .uleb128 0xb # (DW_FORM_data1)
2599 .uleb128 0x3b # (DW_AT_decl_line)
2600 .uleb128 0xb # (DW_FORM_data1)
2601 .uleb128 0x49 # (DW_AT_type)
2602 .uleb128 0x13 # (DW_FORM_ref4)
2603 .uleb128 0x2 # (DW_AT_location)
2604 .uleb128 0xa # (DW_FORM_block1)
2607 .uleb128 0x13 # (abbrev code)
2608 .uleb128 0x34 # (TAG: DW_TAG_variable)
2609 .byte 0 # DW_children_no
2610 .uleb128 0x3 # (DW_AT_name)
2611 .uleb128 0xe # (DW_FORM_strp)
2612 .uleb128 0x3a # (DW_AT_decl_file)
2613 .uleb128 0xb # (DW_FORM_data1)
2614 .uleb128 0x3b # (DW_AT_decl_line)
2615 .uleb128 0xb # (DW_FORM_data1)
2616 .uleb128 0x49 # (DW_AT_type)
2617 .uleb128 0x13 # (DW_FORM_ref4)
2618 .uleb128 0x2 # (DW_AT_location)
2619 .uleb128 0x6 # (DW_FORM_data4)
2622 .uleb128 0x14 # (abbrev code)
2623 .uleb128 0x26 # (TAG: DW_TAG_const_type)
2624 .byte 0 # DW_children_no
2625 .uleb128 0x49 # (DW_AT_type)
2626 .uleb128 0x13 # (DW_FORM_ref4)
2629 .uleb128 0x15 # (abbrev code)
2630 .uleb128 0x10 # (TAG: DW_TAG_reference_type)
2631 .byte 0 # DW_children_no
2632 .uleb128 0xb # (DW_AT_byte_size)
2633 .uleb128 0xb # (DW_FORM_data1)
2634 .uleb128 0x49 # (DW_AT_type)
2635 .uleb128 0x13 # (DW_FORM_ref4)
2638 .uleb128 0x16 # (abbrev code)
2639 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2640 .byte 0 # DW_children_no
2641 .uleb128 0x3 # (DW_AT_name)
2642 .uleb128 0xe # (DW_FORM_strp)
2643 .uleb128 0x3a # (DW_AT_decl_file)
2644 .uleb128 0xb # (DW_FORM_data1)
2645 .uleb128 0x3b # (DW_AT_decl_line)
2646 .uleb128 0xb # (DW_FORM_data1)
2647 .uleb128 0x49 # (DW_AT_type)
2648 .uleb128 0x13 # (DW_FORM_ref4)
2649 .uleb128 0x11 # (DW_AT_low_pc)
2650 .uleb128 0x1 # (DW_FORM_addr)
2651 .uleb128 0x12 # (DW_AT_high_pc)
2652 .uleb128 0x1 # (DW_FORM_addr)
2653 .uleb128 0x40 # (DW_AT_frame_base)
2654 .uleb128 0xa # (DW_FORM_block1)
2655 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2656 .uleb128 0xc # (DW_FORM_flag)
2659 .uleb128 0x17 # (abbrev code)
2660 .uleb128 0xf # (TAG: DW_TAG_pointer_type)
2661 .byte 0 # DW_children_no
2662 .uleb128 0xb # (DW_AT_byte_size)
2663 .uleb128 0xb # (DW_FORM_data1)
2664 .uleb128 0x49 # (DW_AT_type)
2665 .uleb128 0x13 # (DW_FORM_ref4)
2668 .uleb128 0x18 # (abbrev code)
2669 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2670 .byte 0x1 # DW_children_yes
2671 .uleb128 0x3 # (DW_AT_name)
2672 .uleb128 0xe # (DW_FORM_strp)
2673 .uleb128 0x3a # (DW_AT_decl_file)
2674 .uleb128 0xb # (DW_FORM_data1)
2675 .uleb128 0x3b # (DW_AT_decl_line)
2676 .uleb128 0xb # (DW_FORM_data1)
2677 .uleb128 0x49 # (DW_AT_type)
2678 .uleb128 0x13 # (DW_FORM_ref4)
2679 .uleb128 0x11 # (DW_AT_low_pc)
2680 .uleb128 0x1 # (DW_FORM_addr)
2681 .uleb128 0x12 # (DW_AT_high_pc)
2682 .uleb128 0x1 # (DW_FORM_addr)
2683 .uleb128 0x40 # (DW_AT_frame_base)
2684 .uleb128 0x6 # (DW_FORM_data4)
2685 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2686 .uleb128 0xc # (DW_FORM_flag)
2687 .uleb128 0x1 # (DW_AT_sibling)
2688 .uleb128 0x13 # (DW_FORM_ref4)
2691 .uleb128 0x19 # (abbrev code)
2692 .uleb128 0x4109 # (TAG: DW_TAG_GNU_call_site)
2693 .byte 0x1 # DW_children_yes
2694 .uleb128 0x11 # (DW_AT_low_pc)
2695 .uleb128 0x1 # (DW_FORM_addr)
2696 .uleb128 0x31 # (DW_AT_abstract_origin)
2697 .uleb128 0x13 # (DW_FORM_ref4)
2700 .uleb128 0x1a # (abbrev code)
2701 .uleb128 0x2e # (TAG: DW_TAG_subprogram)
2702 .byte 0x1 # DW_children_yes
2703 .uleb128 0x3f # (DW_AT_external)
2704 .uleb128 0xc # (DW_FORM_flag)
2705 .uleb128 0x3 # (DW_AT_name)
2706 .uleb128 0xe # (DW_FORM_strp)
2707 .uleb128 0x3a # (DW_AT_decl_file)
2708 .uleb128 0xb # (DW_FORM_data1)
2709 .uleb128 0x3b # (DW_AT_decl_line)
2710 .uleb128 0xb # (DW_FORM_data1)
2711 .uleb128 0x49 # (DW_AT_type)
2712 .uleb128 0x13 # (DW_FORM_ref4)
2713 .uleb128 0x11 # (DW_AT_low_pc)
2714 .uleb128 0x1 # (DW_FORM_addr)
2715 .uleb128 0x12 # (DW_AT_high_pc)
2716 .uleb128 0x1 # (DW_FORM_addr)
2717 .uleb128 0x40 # (DW_AT_frame_base)
2718 .uleb128 0x6 # (DW_FORM_data4)
2719 .uleb128 0x2117 # (DW_AT_GNU_all_call_sites)
2720 .uleb128 0xc # (DW_FORM_flag)
2721 .uleb128 0x1 # (DW_AT_sibling)
2722 .uleb128 0x13 # (DW_FORM_ref4)
2725 .uleb128 0x1b # (abbrev code)
2726 .uleb128 0xb # (TAG: DW_TAG_lexical_block)
2727 .byte 0x1 # DW_children_yes
2728 .uleb128 0x11 # (DW_AT_low_pc)
2729 .uleb128 0x1 # (DW_FORM_addr)
2730 .uleb128 0x12 # (DW_AT_high_pc)
2731 .uleb128 0x1 # (DW_FORM_addr)
2732 .uleb128 0x1 # (DW_AT_sibling)
2733 .uleb128 0x13 # (DW_FORM_ref4)
2736 .uleb128 0x1c # (abbrev code)
2737 .uleb128 0x410a # (TAG: DW_TAG_GNU_call_site_parameter)
2738 .byte 0 # DW_children_no
2739 .uleb128 0x2 # (DW_AT_location)
2740 .uleb128 0xa # (DW_FORM_block1)
2741 .uleb128 0x2111 # (DW_AT_GNU_call_site_value)
2742 .uleb128 0xa # (DW_FORM_block1)
2743 .uleb128 0x2112 # (DW_AT_GNU_call_site_data_value)
2744 .uleb128 0xa # (DW_FORM_block1)
2747 .uleb128 0x1d # (abbrev code)
2748 .uleb128 0x34 # (TAG: DW_TAG_variable)
2749 .byte 0 # DW_children_no
2750 .uleb128 0x3 # (DW_AT_name)
2751 .uleb128 0x8 # (DW_FORM_string)
2752 .uleb128 0x3a # (DW_AT_decl_file)
2753 .uleb128 0xb # (DW_FORM_data1)
2754 .uleb128 0x3b # (DW_AT_decl_line)
2755 .uleb128 0xb # (DW_FORM_data1)
2756 .uleb128 0x49 # (DW_AT_type)
2757 .uleb128 0x13 # (DW_FORM_ref4)
2758 .uleb128 0x2 # (DW_AT_location)
2759 .uleb128 0xa # (DW_FORM_block1)
2762 .uleb128 0x1e # (abbrev code)
2763 .uleb128 0x35 # (TAG: DW_TAG_volatile_type)
2764 .byte 0 # DW_children_no
2765 .uleb128 0x49 # (DW_AT_type)
2766 .uleb128 0x13 # (DW_FORM_ref4)
2770 .section .debug_loc,"",@progbits
2773 .quad .LVL1 # Location list begin address (*.LLST0)
2774 .quad .LVL1 # Location list end address (*.LLST0)
2775 .value 0x1 # Location expression size
2776 .byte 0x55 # DW_OP_reg5
2777 .quad .LVL1 # Location list begin address (*.LLST0)
2778 .quad .LVL3 # Location list end address (*.LLST0)
2779 .value 0x3 # Location expression size
2780 .byte 0x75 # DW_OP_breg5
2782 .byte 0x9f # DW_OP_stack_value
2783 .quad .LVL3 # Location list begin address (*.LLST0)
2784 .quad .LFE1 # Location list end address (*.LLST0)
2785 .value 0x6 # Location expression size
2786 .byte 0xf3 # DW_OP_GNU_entry_value
2788 .byte 0x55 # DW_OP_reg5
2789 .byte 0x23 # DW_OP_plus_uconst
2791 .byte 0x9f # DW_OP_stack_value
2792 .quad 0 # Location list terminator begin (*.LLST0)
2793 .quad 0 # Location list terminator end (*.LLST0)
2795 .quad .LVL1 # Location list begin address (*.LLST1)
2796 .quad .LVL1 # Location list end address (*.LLST1)
2797 .value 0x1 # Location expression size
2798 .byte 0x61 # DW_OP_reg17
2799 .quad .LVL1 # Location list begin address (*.LLST1)
2800 .quad .LVL2 # Location list end address (*.LLST1)
2801 .value 0x10 # Location expression size
2802 .byte 0xf5 # DW_OP_GNU_regval_type
2805 .byte 0xf4 # DW_OP_GNU_const_type
2808 .long 0 # fp or vector constant word 0
2809 .long 0x3ff00000 # fp or vector constant word 1
2810 .byte 0x22 # DW_OP_plus
2811 .byte 0x9f # DW_OP_stack_value
2812 .quad .LVL2 # Location list begin address (*.LLST1)
2813 .quad .LFE1 # Location list end address (*.LLST1)
2814 .value 0x12 # Location expression size
2815 .byte 0xf3 # DW_OP_GNU_entry_value
2817 .byte 0xf5 # DW_OP_GNU_regval_type
2820 .byte 0xf4 # DW_OP_GNU_const_type
2823 .long 0 # fp or vector constant word 0
2824 .long 0x3ff00000 # fp or vector constant word 1
2825 .byte 0x22 # DW_OP_plus
2826 .byte 0x9f # DW_OP_stack_value
2827 .quad 0 # Location list terminator begin (*.LLST1)
2828 .quad 0 # Location list terminator end (*.LLST1)
2830 .quad .LVL8 # Location list begin address (*.LLST2)
2831 .quad .LVL10 # Location list end address (*.LLST2)
2832 .value 0x1 # Location expression size
2833 .byte 0x55 # DW_OP_reg5
2834 .quad .LVL10 # Location list begin address (*.LLST2)
2835 .quad .LFE3 # Location list end address (*.LLST2)
2836 .value 0x4 # Location expression size
2837 .byte 0xf3 # DW_OP_GNU_entry_value
2839 .byte 0x55 # DW_OP_reg5
2840 .byte 0x9f # DW_OP_stack_value
2841 .quad 0 # Location list terminator begin (*.LLST2)
2842 .quad 0 # Location list terminator end (*.LLST2)
2844 .quad .LVL8 # Location list begin address (*.LLST3)
2845 .quad .LVL9 # Location list end address (*.LLST3)
2846 .value 0x1 # Location expression size
2847 .byte 0x61 # DW_OP_reg17
2848 .quad .LVL9 # Location list begin address (*.LLST3)
2849 .quad .LFE3 # Location list end address (*.LLST3)
2850 .value 0x6 # Location expression size
2851 .byte 0xf3 # DW_OP_GNU_entry_value
2853 .byte 0xf5 # DW_OP_GNU_regval_type
2856 .byte 0x9f # DW_OP_stack_value
2857 .quad 0 # Location list terminator begin (*.LLST3)
2858 .quad 0 # Location list terminator end (*.LLST3)
2860 .quad .LVL12 # Location list begin address (*.LLST4)
2861 .quad .LVL14 # Location list end address (*.LLST4)
2862 .value 0x1 # Location expression size
2863 .byte 0x55 # DW_OP_reg5
2864 .quad .LVL14 # Location list begin address (*.LLST4)
2865 .quad .LVL15-1 # Location list end address (*.LLST4)
2866 .value 0x3 # Location expression size
2867 .byte 0x75 # DW_OP_breg5
2869 .byte 0x9f # DW_OP_stack_value
2870 .quad .LVL15-1 # Location list begin address (*.LLST4)
2871 .quad .LFE4 # Location list end address (*.LLST4)
2872 .value 0x4 # Location expression size
2873 .byte 0xf3 # DW_OP_GNU_entry_value
2875 .byte 0x55 # DW_OP_reg5
2876 .byte 0x9f # DW_OP_stack_value
2877 .quad 0 # Location list terminator begin (*.LLST4)
2878 .quad 0 # Location list terminator end (*.LLST4)
2880 .quad .LVL12 # Location list begin address (*.LLST5)
2881 .quad .LVL13 # Location list end address (*.LLST5)
2882 .value 0x1 # Location expression size
2883 .byte 0x61 # DW_OP_reg17
2884 .quad .LVL13 # Location list begin address (*.LLST5)
2885 .quad .LFE4 # Location list end address (*.LLST5)
2886 .value 0x6 # Location expression size
2887 .byte 0xf3 # DW_OP_GNU_entry_value
2889 .byte 0xf5 # DW_OP_GNU_regval_type
2892 .byte 0x9f # DW_OP_stack_value
2893 .quad 0 # Location list terminator begin (*.LLST5)
2894 .quad 0 # Location list terminator end (*.LLST5)
2896 .quad .LVL16 # Location list begin address (*.LLST6)
2897 .quad .LVL18 # Location list end address (*.LLST6)
2898 .value 0x1 # Location expression size
2899 .byte 0x55 # DW_OP_reg5
2900 .quad .LVL18 # Location list begin address (*.LLST6)
2901 .quad .LVL19-1 # Location list end address (*.LLST6)
2902 .value 0x3 # Location expression size
2903 .byte 0x75 # DW_OP_breg5
2905 .byte 0x9f # DW_OP_stack_value
2906 .quad .LVL19-1 # Location list begin address (*.LLST6)
2907 .quad .LFE5 # Location list end address (*.LLST6)
2908 .value 0x4 # Location expression size
2909 .byte 0xf3 # DW_OP_GNU_entry_value
2911 .byte 0x55 # DW_OP_reg5
2912 .byte 0x9f # DW_OP_stack_value
2913 .quad 0 # Location list terminator begin (*.LLST6)
2914 .quad 0 # Location list terminator end (*.LLST6)
2916 .quad .LVL16 # Location list begin address (*.LLST7)
2917 .quad .LVL17 # Location list end address (*.LLST7)
2918 .value 0x1 # Location expression size
2919 .byte 0x61 # DW_OP_reg17
2920 .quad .LVL17 # Location list begin address (*.LLST7)
2921 .quad .LFE5 # Location list end address (*.LLST7)
2922 .value 0x6 # Location expression size
2923 .byte 0xf3 # DW_OP_GNU_entry_value
2925 .byte 0xf5 # DW_OP_GNU_regval_type
2928 .byte 0x9f # DW_OP_stack_value
2929 .quad 0 # Location list terminator begin (*.LLST7)
2930 .quad 0 # Location list terminator end (*.LLST7)
2932 .quad .LVL20 # Location list begin address (*.LLST8)
2933 .quad .LVL21 # Location list end address (*.LLST8)
2934 .value 0x1 # Location expression size
2935 .byte 0x55 # DW_OP_reg5
2936 .quad .LVL21 # Location list begin address (*.LLST8)
2937 .quad .LVL22-1 # Location list end address (*.LLST8)
2938 .value 0x3 # Location expression size
2939 .byte 0x75 # DW_OP_breg5
2941 .byte 0x9f # DW_OP_stack_value
2942 .quad .LVL22-1 # Location list begin address (*.LLST8)
2943 .quad .LFE6 # Location list end address (*.LLST8)
2944 .value 0x4 # Location expression size
2945 .byte 0xf3 # DW_OP_GNU_entry_value
2947 .byte 0x55 # DW_OP_reg5
2948 .byte 0x9f # DW_OP_stack_value
2949 .quad 0 # Location list terminator begin (*.LLST8)
2950 .quad 0 # Location list terminator end (*.LLST8)
2952 .quad .LVL23 # Location list begin address (*.LLST9)
2953 .quad .LVL24 # Location list end address (*.LLST9)
2954 .value 0x1 # Location expression size
2955 .byte 0x55 # DW_OP_reg5
2956 .quad .LVL24 # Location list begin address (*.LLST9)
2957 .quad .LVL25-1 # Location list end address (*.LLST9)
2958 .value 0x3 # Location expression size
2959 .byte 0x75 # DW_OP_breg5
2961 .byte 0x9f # DW_OP_stack_value
2962 .quad .LVL25-1 # Location list begin address (*.LLST9)
2963 .quad .LFE7 # Location list end address (*.LLST9)
2964 .value 0x4 # Location expression size
2965 .byte 0xf3 # DW_OP_GNU_entry_value
2967 .byte 0x55 # DW_OP_reg5
2968 .byte 0x9f # DW_OP_stack_value
2969 .quad 0 # Location list terminator begin (*.LLST9)
2970 .quad 0 # Location list terminator end (*.LLST9)
2972 .quad .LVL26 # Location list begin address (*.LLST10)
2973 .quad .LVL27 # Location list end address (*.LLST10)
2974 .value 0x1 # Location expression size
2975 .byte 0x55 # DW_OP_reg5
2976 .quad .LVL27 # Location list begin address (*.LLST10)
2977 .quad .LVL28-1 # Location list end address (*.LLST10)
2978 .value 0x3 # Location expression size
2979 .byte 0x75 # DW_OP_breg5
2981 .byte 0x9f # DW_OP_stack_value
2982 .quad .LVL28-1 # Location list begin address (*.LLST10)
2983 .quad .LFE8 # Location list end address (*.LLST10)
2984 .value 0x4 # Location expression size
2985 .byte 0xf3 # DW_OP_GNU_entry_value
2987 .byte 0x55 # DW_OP_reg5
2988 .byte 0x9f # DW_OP_stack_value
2989 .quad 0 # Location list terminator begin (*.LLST10)
2990 .quad 0 # Location list terminator end (*.LLST10)
2992 .quad .LVL29 # Location list begin address (*.LLST11)
2993 .quad .LVL30 # Location list end address (*.LLST11)
2994 .value 0x1 # Location expression size
2995 .byte 0x55 # DW_OP_reg5
2996 .quad .LVL30 # Location list begin address (*.LLST11)
2997 .quad .LVL31-1 # Location list end address (*.LLST11)
2998 .value 0x3 # Location expression size
2999 .byte 0x75 # DW_OP_breg5
3001 .byte 0x9f # DW_OP_stack_value
3002 .quad .LVL31-1 # Location list begin address (*.LLST11)
3003 .quad .LVL31 # Location list end address (*.LLST11)
3004 .value 0x4 # Location expression size
3005 .byte 0xf3 # DW_OP_GNU_entry_value
3007 .byte 0x55 # DW_OP_reg5
3008 .byte 0x9f # DW_OP_stack_value
3009 .quad .LVL31 # Location list begin address (*.LLST11)
3010 .quad .LVL32 # Location list end address (*.LLST11)
3011 .value 0x1 # Location expression size
3012 .byte 0x55 # DW_OP_reg5
3013 .quad .LVL32 # Location list begin address (*.LLST11)
3014 .quad .LVL33-1 # Location list end address (*.LLST11)
3015 .value 0x3 # Location expression size
3016 .byte 0x75 # DW_OP_breg5
3018 .byte 0x9f # DW_OP_stack_value
3019 .quad .LVL33-1 # Location list begin address (*.LLST11)
3020 .quad .LFE9 # Location list end address (*.LLST11)
3021 .value 0x4 # Location expression size
3022 .byte 0xf3 # DW_OP_GNU_entry_value
3024 .byte 0x55 # DW_OP_reg5
3025 .byte 0x9f # DW_OP_stack_value
3026 .quad 0 # Location list terminator begin (*.LLST11)
3027 .quad 0 # Location list terminator end (*.LLST11)
3029 .quad .LVL34 # Location list begin address (*.LLST12)
3030 .quad .LVL35 # Location list end address (*.LLST12)
3031 .value 0x1 # Location expression size
3032 .byte 0x55 # DW_OP_reg5
3033 .quad .LVL35 # Location list begin address (*.LLST12)
3034 .quad .LVL36-1 # Location list end address (*.LLST12)
3035 .value 0x3 # Location expression size
3036 .byte 0x75 # DW_OP_breg5
3038 .byte 0x9f # DW_OP_stack_value
3039 .quad .LVL36-1 # Location list begin address (*.LLST12)
3040 .quad .LFE10 # Location list end address (*.LLST12)
3041 .value 0x4 # Location expression size
3042 .byte 0xf3 # DW_OP_GNU_entry_value
3044 .byte 0x55 # DW_OP_reg5
3045 .byte 0x9f # DW_OP_stack_value
3046 .quad 0 # Location list terminator begin (*.LLST12)
3047 .quad 0 # Location list terminator end (*.LLST12)
3049 .quad .LVL37 # Location list begin address (*.LLST13)
3050 .quad .LVL38 # Location list end address (*.LLST13)
3051 .value 0x1 # Location expression size
3052 .byte 0x55 # DW_OP_reg5
3053 .quad .LVL38 # Location list begin address (*.LLST13)
3054 .quad .LVL39-1 # Location list end address (*.LLST13)
3055 .value 0x3 # Location expression size
3056 .byte 0x75 # DW_OP_breg5
3058 .byte 0x9f # DW_OP_stack_value
3059 .quad .LVL39-1 # Location list begin address (*.LLST13)
3060 .quad .LFE11 # Location list end address (*.LLST13)
3061 .value 0x4 # Location expression size
3062 .byte 0xf3 # DW_OP_GNU_entry_value
3064 .byte 0x55 # DW_OP_reg5
3065 .byte 0x9f # DW_OP_stack_value
3066 .quad 0 # Location list terminator begin (*.LLST13)
3067 .quad 0 # Location list terminator end (*.LLST13)
3069 .quad .LFB13 # Location list begin address (*.LLST14)
3070 .quad .LCFI0 # Location list end address (*.LLST14)
3071 .value 0x2 # Location expression size
3072 .byte 0x77 # DW_OP_breg7
3074 .quad .LCFI0 # Location list begin address (*.LLST14)
3075 .quad .LCFI1 # Location list end address (*.LLST14)
3076 .value 0x2 # Location expression size
3077 .byte 0x77 # DW_OP_breg7
3079 .quad .LCFI1 # Location list begin address (*.LLST14)
3080 .quad .LCFI2 # Location list end address (*.LLST14)
3081 .value 0x2 # Location expression size
3082 .byte 0x77 # DW_OP_breg7
3084 .quad .LCFI2 # Location list begin address (*.LLST14)
3085 .quad .LCFI3 # Location list end address (*.LLST14)
3086 .value 0x2 # Location expression size
3087 .byte 0x77 # DW_OP_breg7
3089 .quad .LCFI3 # Location list begin address (*.LLST14)
3090 .quad .LFE13 # Location list end address (*.LLST14)
3091 .value 0x2 # Location expression size
3092 .byte 0x77 # DW_OP_breg7
3094 .quad 0 # Location list terminator begin (*.LLST14)
3095 .quad 0 # Location list terminator end (*.LLST14)
3097 .quad .LVL40 # Location list begin address (*.LLST15)
3098 .quad .LVL41 # Location list end address (*.LLST15)
3099 .value 0x1 # Location expression size
3100 .byte 0x55 # DW_OP_reg5
3101 .quad .LVL41 # Location list begin address (*.LLST15)
3102 .quad .LVL43 # Location list end address (*.LLST15)
3103 .value 0x1 # Location expression size
3104 .byte 0x53 # DW_OP_reg3
3105 .quad .LVL43 # Location list begin address (*.LLST15)
3106 .quad .LVL44-1 # Location list end address (*.LLST15)
3107 .value 0x3 # Location expression size
3108 .byte 0x75 # DW_OP_breg5
3110 .byte 0x9f # DW_OP_stack_value
3111 .quad .LVL44-1 # Location list begin address (*.LLST15)
3112 .quad .LVL44 # Location list end address (*.LLST15)
3113 .value 0x4 # Location expression size
3114 .byte 0xf3 # DW_OP_GNU_entry_value
3116 .byte 0x55 # DW_OP_reg5
3117 .byte 0x9f # DW_OP_stack_value
3118 .quad .LVL44 # Location list begin address (*.LLST15)
3119 .quad .LVL45 # Location list end address (*.LLST15)
3120 .value 0x1 # Location expression size
3121 .byte 0x53 # DW_OP_reg3
3122 .quad .LVL45 # Location list begin address (*.LLST15)
3123 .quad .LVL46 # Location list end address (*.LLST15)
3124 .value 0x1 # Location expression size
3125 .byte 0x55 # DW_OP_reg5
3126 .quad .LVL46 # Location list begin address (*.LLST15)
3127 .quad .LFE13 # Location list end address (*.LLST15)
3128 .value 0x4 # Location expression size
3129 .byte 0xf3 # DW_OP_GNU_entry_value
3131 .byte 0x55 # DW_OP_reg5
3132 .byte 0x9f # DW_OP_stack_value
3133 .quad 0 # Location list terminator begin (*.LLST15)
3134 .quad 0 # Location list terminator end (*.LLST15)
3136 .quad .LVL48 # Location list begin address (*.LLST16)
3137 .quad .LVL49-1 # Location list end address (*.LLST16)
3138 .value 0x1 # Location expression size
3139 .byte 0x55 # DW_OP_reg5
3140 .quad .LVL49-1 # Location list begin address (*.LLST16)
3141 .quad .LFE12 # Location list end address (*.LLST16)
3142 .value 0x4 # Location expression size
3143 .byte 0xf3 # DW_OP_GNU_entry_value
3145 .byte 0x55 # DW_OP_reg5
3146 .byte 0x9f # DW_OP_stack_value
3147 .quad 0 # Location list terminator begin (*.LLST16)
3148 .quad 0 # Location list terminator end (*.LLST16)
3150 .quad .LVL50 # Location list begin address (*.LLST17)
3151 .quad .LVL51 # Location list end address (*.LLST17)
3152 .value 0x1 # Location expression size
3153 .byte 0x55 # DW_OP_reg5
3154 .quad .LVL51 # Location list begin address (*.LLST17)
3155 .quad .LFE14 # Location list end address (*.LLST17)
3156 .value 0x4 # Location expression size
3157 .byte 0xf3 # DW_OP_GNU_entry_value
3159 .byte 0x55 # DW_OP_reg5
3160 .byte 0x9f # DW_OP_stack_value
3161 .quad 0 # Location list terminator begin (*.LLST17)
3162 .quad 0 # Location list terminator end (*.LLST17)
3164 .quad .LVL50 # Location list begin address (*.LLST18)
3165 .quad .LVL53-1 # Location list end address (*.LLST18)
3166 .value 0x1 # Location expression size
3167 .byte 0x54 # DW_OP_reg4
3168 .quad .LVL53-1 # Location list begin address (*.LLST18)
3169 .quad .LFE14 # Location list end address (*.LLST18)
3170 .value 0x4 # Location expression size
3171 .byte 0xf3 # DW_OP_GNU_entry_value
3173 .byte 0x54 # DW_OP_reg4
3174 .byte 0x9f # DW_OP_stack_value
3175 .quad 0 # Location list terminator begin (*.LLST18)
3176 .quad 0 # Location list terminator end (*.LLST18)
3178 .quad .LVL50 # Location list begin address (*.LLST19)
3179 .quad .LVL53-1 # Location list end address (*.LLST19)
3180 .value 0x1 # Location expression size
3181 .byte 0x51 # DW_OP_reg1
3182 .quad .LVL53-1 # Location list begin address (*.LLST19)
3183 .quad .LFE14 # Location list end address (*.LLST19)
3184 .value 0x4 # Location expression size
3185 .byte 0xf3 # DW_OP_GNU_entry_value
3187 .byte 0x51 # DW_OP_reg1
3188 .byte 0x9f # DW_OP_stack_value
3189 .quad 0 # Location list terminator begin (*.LLST19)
3190 .quad 0 # Location list terminator end (*.LLST19)
3192 .quad .LVL50 # Location list begin address (*.LLST20)
3193 .quad .LVL53-1 # Location list end address (*.LLST20)
3194 .value 0x1 # Location expression size
3195 .byte 0x52 # DW_OP_reg2
3196 .quad .LVL53-1 # Location list begin address (*.LLST20)
3197 .quad .LFE14 # Location list end address (*.LLST20)
3198 .value 0x4 # Location expression size
3199 .byte 0xf3 # DW_OP_GNU_entry_value
3201 .byte 0x52 # DW_OP_reg2
3202 .byte 0x9f # DW_OP_stack_value
3203 .quad 0 # Location list terminator begin (*.LLST20)
3204 .quad 0 # Location list terminator end (*.LLST20)
3206 .quad .LVL50 # Location list begin address (*.LLST21)
3207 .quad .LVL53-1 # Location list end address (*.LLST21)
3208 .value 0x1 # Location expression size
3209 .byte 0x58 # DW_OP_reg8
3210 .quad .LVL53-1 # Location list begin address (*.LLST21)
3211 .quad .LFE14 # Location list end address (*.LLST21)
3212 .value 0x4 # Location expression size
3213 .byte 0xf3 # DW_OP_GNU_entry_value
3215 .byte 0x58 # DW_OP_reg8
3216 .byte 0x9f # DW_OP_stack_value
3217 .quad 0 # Location list terminator begin (*.LLST21)
3218 .quad 0 # Location list terminator end (*.LLST21)
3220 .quad .LVL50 # Location list begin address (*.LLST22)
3221 .quad .LVL53-1 # Location list end address (*.LLST22)
3222 .value 0x1 # Location expression size
3223 .byte 0x59 # DW_OP_reg9
3224 .quad .LVL53-1 # Location list begin address (*.LLST22)
3225 .quad .LFE14 # Location list end address (*.LLST22)
3226 .value 0x4 # Location expression size
3227 .byte 0xf3 # DW_OP_GNU_entry_value
3229 .byte 0x59 # DW_OP_reg9
3230 .byte 0x9f # DW_OP_stack_value
3231 .quad 0 # Location list terminator begin (*.LLST22)
3232 .quad 0 # Location list terminator end (*.LLST22)
3234 .quad .LVL50 # Location list begin address (*.LLST23)
3235 .quad .LVL50 # Location list end address (*.LLST23)
3236 .value 0x2 # Location expression size
3237 .byte 0x91 # DW_OP_fbreg
3239 .quad .LVL50 # Location list begin address (*.LLST23)
3240 .quad .LFE14 # Location list end address (*.LLST23)
3241 .value 0x2 # Location expression size
3242 .byte 0x33 # DW_OP_lit3
3243 .byte 0x9f # DW_OP_stack_value
3244 .quad 0 # Location list terminator begin (*.LLST23)
3245 .quad 0 # Location list terminator end (*.LLST23)
3247 .quad .LVL50 # Location list begin address (*.LLST24)
3248 .quad .LVL50 # Location list end address (*.LLST24)
3249 .value 0x2 # Location expression size
3250 .byte 0x91 # DW_OP_fbreg
3252 .quad .LVL50 # Location list begin address (*.LLST24)
3253 .quad .LFE14 # Location list end address (*.LLST24)
3254 .value 0x2 # Location expression size
3255 .byte 0x34 # DW_OP_lit4
3256 .byte 0x9f # DW_OP_stack_value
3257 .quad 0 # Location list terminator begin (*.LLST24)
3258 .quad 0 # Location list terminator end (*.LLST24)
3260 .quad .LVL50 # Location list begin address (*.LLST25)
3261 .quad .LVL52 # Location list end address (*.LLST25)
3262 .value 0x1 # Location expression size
3263 .byte 0x61 # DW_OP_reg17
3264 .quad .LVL52 # Location list begin address (*.LLST25)
3265 .quad .LFE14 # Location list end address (*.LLST25)
3266 .value 0x6 # Location expression size
3267 .byte 0xf3 # DW_OP_GNU_entry_value
3269 .byte 0xf5 # DW_OP_GNU_regval_type
3272 .byte 0x9f # DW_OP_stack_value
3273 .quad 0 # Location list terminator begin (*.LLST25)
3274 .quad 0 # Location list terminator end (*.LLST25)
3276 .quad .LVL50 # Location list begin address (*.LLST26)
3277 .quad .LVL53-1 # Location list end address (*.LLST26)
3278 .value 0x1 # Location expression size
3279 .byte 0x62 # DW_OP_reg18
3280 .quad .LVL53-1 # Location list begin address (*.LLST26)
3281 .quad .LFE14 # Location list end address (*.LLST26)
3282 .value 0x6 # Location expression size
3283 .byte 0xf3 # DW_OP_GNU_entry_value
3285 .byte 0xf5 # DW_OP_GNU_regval_type
3288 .byte 0x9f # DW_OP_stack_value
3289 .quad 0 # Location list terminator begin (*.LLST26)
3290 .quad 0 # Location list terminator end (*.LLST26)
3292 .quad .LVL50 # Location list begin address (*.LLST27)
3293 .quad .LVL53-1 # Location list end address (*.LLST27)
3294 .value 0x1 # Location expression size
3295 .byte 0x63 # DW_OP_reg19
3296 .quad .LVL53-1 # Location list begin address (*.LLST27)
3297 .quad .LFE14 # Location list end address (*.LLST27)
3298 .value 0x6 # Location expression size
3299 .byte 0xf3 # DW_OP_GNU_entry_value
3301 .byte 0xf5 # DW_OP_GNU_regval_type
3304 .byte 0x9f # DW_OP_stack_value
3305 .quad 0 # Location list terminator begin (*.LLST27)
3306 .quad 0 # Location list terminator end (*.LLST27)
3308 .quad .LVL50 # Location list begin address (*.LLST28)
3309 .quad .LVL53-1 # Location list end address (*.LLST28)
3310 .value 0x1 # Location expression size
3311 .byte 0x64 # DW_OP_reg20
3312 .quad .LVL53-1 # Location list begin address (*.LLST28)
3313 .quad .LFE14 # Location list end address (*.LLST28)
3314 .value 0x6 # Location expression size
3315 .byte 0xf3 # DW_OP_GNU_entry_value
3317 .byte 0xf5 # DW_OP_GNU_regval_type
3320 .byte 0x9f # DW_OP_stack_value
3321 .quad 0 # Location list terminator begin (*.LLST28)
3322 .quad 0 # Location list terminator end (*.LLST28)
3324 .quad .LVL50 # Location list begin address (*.LLST29)
3325 .quad .LVL53-1 # Location list end address (*.LLST29)
3326 .value 0x1 # Location expression size
3327 .byte 0x65 # DW_OP_reg21
3328 .quad .LVL53-1 # Location list begin address (*.LLST29)
3329 .quad .LFE14 # Location list end address (*.LLST29)
3330 .value 0x6 # Location expression size
3331 .byte 0xf3 # DW_OP_GNU_entry_value
3333 .byte 0xf5 # DW_OP_GNU_regval_type
3336 .byte 0x9f # DW_OP_stack_value
3337 .quad 0 # Location list terminator begin (*.LLST29)
3338 .quad 0 # Location list terminator end (*.LLST29)
3340 .quad .LVL50 # Location list begin address (*.LLST30)
3341 .quad .LVL53-1 # Location list end address (*.LLST30)
3342 .value 0x1 # Location expression size
3343 .byte 0x66 # DW_OP_reg22
3344 .quad .LVL53-1 # Location list begin address (*.LLST30)
3345 .quad .LFE14 # Location list end address (*.LLST30)
3346 .value 0x6 # Location expression size
3347 .byte 0xf3 # DW_OP_GNU_entry_value
3349 .byte 0xf5 # DW_OP_GNU_regval_type
3352 .byte 0x9f # DW_OP_stack_value
3353 .quad 0 # Location list terminator begin (*.LLST30)
3354 .quad 0 # Location list terminator end (*.LLST30)
3356 .quad .LVL50 # Location list begin address (*.LLST31)
3357 .quad .LVL53-1 # Location list end address (*.LLST31)
3358 .value 0x1 # Location expression size
3359 .byte 0x67 # DW_OP_reg23
3360 .quad .LVL53-1 # Location list begin address (*.LLST31)
3361 .quad .LFE14 # Location list end address (*.LLST31)
3362 .value 0x6 # Location expression size
3363 .byte 0xf3 # DW_OP_GNU_entry_value
3365 .byte 0xf5 # DW_OP_GNU_regval_type
3368 .byte 0x9f # DW_OP_stack_value
3369 .quad 0 # Location list terminator begin (*.LLST31)
3370 .quad 0 # Location list terminator end (*.LLST31)
3372 .quad .LVL50 # Location list begin address (*.LLST32)
3373 .quad .LVL53-1 # Location list end address (*.LLST32)
3374 .value 0x1 # Location expression size
3375 .byte 0x68 # DW_OP_reg24
3376 .quad .LVL53-1 # Location list begin address (*.LLST32)
3377 .quad .LFE14 # Location list end address (*.LLST32)
3378 .value 0x6 # Location expression size
3379 .byte 0xf3 # DW_OP_GNU_entry_value
3381 .byte 0xf5 # DW_OP_GNU_regval_type
3384 .byte 0x9f # DW_OP_stack_value
3385 .quad 0 # Location list terminator begin (*.LLST32)
3386 .quad 0 # Location list terminator end (*.LLST32)
3388 .quad .LVL50 # Location list begin address (*.LLST33)
3389 .quad .LVL50 # Location list end address (*.LLST33)
3390 .value 0x2 # Location expression size
3391 .byte 0x91 # DW_OP_fbreg
3393 .quad .LVL50 # Location list begin address (*.LLST33)
3394 .quad .LFE14 # Location list end address (*.LLST33)
3395 .value 0xa # Location expression size
3396 .byte 0x9e # DW_OP_implicit_value
3398 .long 0 # fp or vector constant word 0
3399 .long 0x400c0000 # fp or vector constant word 1
3400 .quad 0 # Location list terminator begin (*.LLST33)
3401 .quad 0 # Location list terminator end (*.LLST33)
3403 .quad .LVL50 # Location list begin address (*.LLST34)
3404 .quad .LVL50 # Location list end address (*.LLST34)
3405 .value 0x2 # Location expression size
3406 .byte 0x91 # DW_OP_fbreg
3408 .quad .LVL50 # Location list begin address (*.LLST34)
3409 .quad .LFE14 # Location list end address (*.LLST34)
3410 .value 0xa # Location expression size
3411 .byte 0x9e # DW_OP_implicit_value
3413 .long 0 # fp or vector constant word 0
3414 .long 0x40120000 # fp or vector constant word 1
3415 .quad 0 # Location list terminator begin (*.LLST34)
3416 .quad 0 # Location list terminator end (*.LLST34)
3418 .quad .LVL55 # Location list begin address (*.LLST35)
3419 .quad .LVL56 # Location list end address (*.LLST35)
3420 .value 0x1 # Location expression size
3421 .byte 0x55 # DW_OP_reg5
3422 .quad .LVL56 # Location list begin address (*.LLST35)
3423 .quad .LFE15 # Location list end address (*.LLST35)
3424 .value 0x4 # Location expression size
3425 .byte 0xf3 # DW_OP_GNU_entry_value
3427 .byte 0x55 # DW_OP_reg5
3428 .byte 0x9f # DW_OP_stack_value
3429 .quad 0 # Location list terminator begin (*.LLST35)
3430 .quad 0 # Location list terminator end (*.LLST35)
3432 .quad .LVL55 # Location list begin address (*.LLST36)
3433 .quad .LVL57-1 # Location list end address (*.LLST36)
3434 .value 0x1 # Location expression size
3435 .byte 0x54 # DW_OP_reg4
3436 .quad .LVL57-1 # Location list begin address (*.LLST36)
3437 .quad .LFE15 # Location list end address (*.LLST36)
3438 .value 0x4 # Location expression size
3439 .byte 0xf3 # DW_OP_GNU_entry_value
3441 .byte 0x54 # DW_OP_reg4
3442 .byte 0x9f # DW_OP_stack_value
3443 .quad 0 # Location list terminator begin (*.LLST36)
3444 .quad 0 # Location list terminator end (*.LLST36)
3446 .quad .LVL55 # Location list begin address (*.LLST37)
3447 .quad .LVL57-1 # Location list end address (*.LLST37)
3448 .value 0x1 # Location expression size
3449 .byte 0x51 # DW_OP_reg1
3450 .quad .LVL57-1 # Location list begin address (*.LLST37)
3451 .quad .LFE15 # Location list end address (*.LLST37)
3452 .value 0x4 # Location expression size
3453 .byte 0xf3 # DW_OP_GNU_entry_value
3455 .byte 0x51 # DW_OP_reg1
3456 .byte 0x9f # DW_OP_stack_value
3457 .quad 0 # Location list terminator begin (*.LLST37)
3458 .quad 0 # Location list terminator end (*.LLST37)
3460 .quad .LVL55 # Location list begin address (*.LLST38)
3461 .quad .LVL57-1 # Location list end address (*.LLST38)
3462 .value 0x1 # Location expression size
3463 .byte 0x52 # DW_OP_reg2
3464 .quad .LVL57-1 # Location list begin address (*.LLST38)
3465 .quad .LFE15 # Location list end address (*.LLST38)
3466 .value 0x4 # Location expression size
3467 .byte 0xf3 # DW_OP_GNU_entry_value
3469 .byte 0x52 # DW_OP_reg2
3470 .byte 0x9f # DW_OP_stack_value
3471 .quad 0 # Location list terminator begin (*.LLST38)
3472 .quad 0 # Location list terminator end (*.LLST38)
3474 .quad .LVL55 # Location list begin address (*.LLST39)
3475 .quad .LVL57-1 # Location list end address (*.LLST39)
3476 .value 0x1 # Location expression size
3477 .byte 0x58 # DW_OP_reg8
3478 .quad .LVL57-1 # Location list begin address (*.LLST39)
3479 .quad .LFE15 # Location list end address (*.LLST39)
3480 .value 0x4 # Location expression size
3481 .byte 0xf3 # DW_OP_GNU_entry_value
3483 .byte 0x58 # DW_OP_reg8
3484 .byte 0x9f # DW_OP_stack_value
3485 .quad 0 # Location list terminator begin (*.LLST39)
3486 .quad 0 # Location list terminator end (*.LLST39)
3488 .quad .LVL55 # Location list begin address (*.LLST40)
3489 .quad .LVL57-1 # Location list end address (*.LLST40)
3490 .value 0x1 # Location expression size
3491 .byte 0x59 # DW_OP_reg9
3492 .quad .LVL57-1 # Location list begin address (*.LLST40)
3493 .quad .LFE15 # Location list end address (*.LLST40)
3494 .value 0x4 # Location expression size
3495 .byte 0xf3 # DW_OP_GNU_entry_value
3497 .byte 0x59 # DW_OP_reg9
3498 .byte 0x9f # DW_OP_stack_value
3499 .quad 0 # Location list terminator begin (*.LLST40)
3500 .quad 0 # Location list terminator end (*.LLST40)
3502 .quad .LVL55 # Location list begin address (*.LLST41)
3503 .quad .LVL57-1 # Location list end address (*.LLST41)
3504 .value 0x3 # Location expression size
3505 .byte 0x91 # DW_OP_fbreg
3507 .byte 0x6 # DW_OP_deref
3508 .quad 0 # Location list terminator begin (*.LLST41)
3509 .quad 0 # Location list terminator end (*.LLST41)
3511 .quad .LVL55 # Location list begin address (*.LLST42)
3512 .quad .LVL57-1 # Location list end address (*.LLST42)
3513 .value 0x3 # Location expression size
3514 .byte 0x91 # DW_OP_fbreg
3516 .byte 0x6 # DW_OP_deref
3517 .quad 0 # Location list terminator begin (*.LLST42)
3518 .quad 0 # Location list terminator end (*.LLST42)
3520 .quad .LFB20 # Location list begin address (*.LLST43)
3521 .quad .LCFI4 # Location list end address (*.LLST43)
3522 .value 0x2 # Location expression size
3523 .byte 0x77 # DW_OP_breg7
3525 .quad .LCFI4 # Location list begin address (*.LLST43)
3526 .quad .LCFI5 # Location list end address (*.LLST43)
3527 .value 0x2 # Location expression size
3528 .byte 0x77 # DW_OP_breg7
3530 .quad .LCFI5 # Location list begin address (*.LLST43)
3531 .quad .LFE20 # Location list end address (*.LLST43)
3532 .value 0x2 # Location expression size
3533 .byte 0x77 # DW_OP_breg7
3535 .quad 0 # Location list terminator begin (*.LLST43)
3536 .quad 0 # Location list terminator end (*.LLST43)
3538 .quad .LVL60 # Location list begin address (*.LLST44)
3539 .quad .LVL61 # Location list end address (*.LLST44)
3540 .value 0x1 # Location expression size
3541 .byte 0x55 # DW_OP_reg5
3542 .quad .LVL61 # Location list begin address (*.LLST44)
3543 .quad .LVL63 # Location list end address (*.LLST44)
3544 .value 0x1 # Location expression size
3545 .byte 0x53 # DW_OP_reg3
3546 .quad .LVL63 # Location list begin address (*.LLST44)
3547 .quad .LFE20 # Location list end address (*.LLST44)
3548 .value 0x1 # Location expression size
3549 .byte 0x50 # DW_OP_reg0
3550 .quad 0 # Location list terminator begin (*.LLST44)
3551 .quad 0 # Location list terminator end (*.LLST44)
3553 .quad .LFB21 # Location list begin address (*.LLST45)
3554 .quad .LCFI6 # Location list end address (*.LLST45)
3555 .value 0x2 # Location expression size
3556 .byte 0x77 # DW_OP_breg7
3558 .quad .LCFI6 # Location list begin address (*.LLST45)
3559 .quad .LCFI7 # Location list end address (*.LLST45)
3560 .value 0x2 # Location expression size
3561 .byte 0x77 # DW_OP_breg7
3563 .quad .LCFI7 # Location list begin address (*.LLST45)
3564 .quad .LFE21 # Location list end address (*.LLST45)
3565 .value 0x2 # Location expression size
3566 .byte 0x77 # DW_OP_breg7
3568 .quad 0 # Location list terminator begin (*.LLST45)
3569 .quad 0 # Location list terminator end (*.LLST45)
3571 .quad .LVL64 # Location list begin address (*.LLST46)
3572 .quad .LVL64 # Location list end address (*.LLST46)
3573 .value 0x1 # Location expression size
3574 .byte 0x55 # DW_OP_reg5
3575 .quad 0 # Location list terminator begin (*.LLST46)
3576 .quad 0 # Location list terminator end (*.LLST46)
3578 .quad .LVL64 # Location list begin address (*.LLST47)
3579 .quad .LVL65-1 # Location list end address (*.LLST47)
3580 .value 0x1 # Location expression size
3581 .byte 0x54 # DW_OP_reg4
3582 .quad .LVL65-1 # Location list begin address (*.LLST47)
3583 .quad .LVL66 # Location list end address (*.LLST47)
3584 .value 0x1 # Location expression size
3585 .byte 0x53 # DW_OP_reg3
3586 .quad .LVL66 # Location list begin address (*.LLST47)
3587 .quad .LFE21 # Location list end address (*.LLST47)
3588 .value 0x1 # Location expression size
3589 .byte 0x50 # DW_OP_reg0
3590 .quad 0 # Location list terminator begin (*.LLST47)
3591 .quad 0 # Location list terminator end (*.LLST47)
3593 .quad .LVL67 # Location list begin address (*.LLST48)
3594 .quad .LVL68 # Location list end address (*.LLST48)
3595 .value 0x1 # Location expression size
3596 .byte 0x55 # DW_OP_reg5
3597 .quad .LVL68 # Location list begin address (*.LLST48)
3598 .quad .LFE22 # Location list end address (*.LLST48)
3599 .value 0x4 # Location expression size
3600 .byte 0xf3 # DW_OP_GNU_entry_value
3602 .byte 0x55 # DW_OP_reg5
3603 .byte 0x9f # DW_OP_stack_value
3604 .quad 0 # Location list terminator begin (*.LLST48)
3605 .quad 0 # Location list terminator end (*.LLST48)
3607 .quad .LFB23 # Location list begin address (*.LLST49)
3608 .quad .LCFI8 # Location list end address (*.LLST49)
3609 .value 0x2 # Location expression size
3610 .byte 0x77 # DW_OP_breg7
3612 .quad .LCFI8 # Location list begin address (*.LLST49)
3613 .quad .LCFI9 # Location list end address (*.LLST49)
3614 .value 0x2 # Location expression size
3615 .byte 0x77 # DW_OP_breg7
3617 .quad .LCFI9 # Location list begin address (*.LLST49)
3618 .quad .LCFI10 # Location list end address (*.LLST49)
3619 .value 0x3 # Location expression size
3620 .byte 0x77 # DW_OP_breg7
3622 .quad .LCFI10 # Location list begin address (*.LLST49)
3623 .quad .LCFI11 # Location list end address (*.LLST49)
3624 .value 0x2 # Location expression size
3625 .byte 0x77 # DW_OP_breg7
3627 .quad .LCFI11 # Location list begin address (*.LLST49)
3628 .quad .LCFI12 # Location list end address (*.LLST49)
3629 .value 0x2 # Location expression size
3630 .byte 0x77 # DW_OP_breg7
3632 .quad .LCFI12 # Location list begin address (*.LLST49)
3633 .quad .LFE23 # Location list end address (*.LLST49)
3634 .value 0x3 # Location expression size
3635 .byte 0x77 # DW_OP_breg7
3637 .quad 0 # Location list terminator begin (*.LLST49)
3638 .quad 0 # Location list terminator end (*.LLST49)
3640 .quad .LVL80 # Location list begin address (*.LLST50)
3641 .quad .LVL81 # Location list end address (*.LLST50)
3642 .value 0x1 # Location expression size
3643 .byte 0x50 # DW_OP_reg0
3644 .quad .LVL81 # Location list begin address (*.LLST50)
3645 .quad .LVL89 # Location list end address (*.LLST50)
3646 .value 0x1 # Location expression size
3647 .byte 0x53 # DW_OP_reg3
3648 .quad .LVL90 # Location list begin address (*.LLST50)
3649 .quad .LFE23 # Location list end address (*.LLST50)
3650 .value 0x1 # Location expression size
3651 .byte 0x53 # DW_OP_reg3
3652 .quad 0 # Location list terminator begin (*.LLST50)
3653 .quad 0 # Location list terminator end (*.LLST50)
3654 .section .debug_aranges,"",@progbits
3655 .long 0x3c # Length of Address Ranges Info
3656 .value 0x2 # DWARF Version
3657 .long .Ldebug_info0 # Offset of Compilation Unit Info
3658 .byte 0x8 # Size of Address
3659 .byte 0 # Size of Segment Descriptor
3660 .value 0 # Pad to 16 byte boundary
3662 .quad .Ltext0 # Address
3663 .quad .Letext0-.Ltext0 # Length
3664 .quad .LFB23 # Address
3665 .quad .LFE23-.LFB23 # Length
3668 .section .debug_ranges,"",@progbits
3670 .quad .Ltext0 # Offset 0
3672 .quad .LFB23 # Offset 0x10
3676 .section .debug_line,"",@progbits
3678 .section .debug_str,"MS",@progbits,1
3692 .string "stackparam2"
3696 .string "stackcopy1"
3698 .string "gdb.arch/amd64-entry-value.cc"
3706 .string "nodatavarp"
3718 .string "GNU C++ 4.7.0 20110912 (experimental)"
3728 .string "nodatacopy"
3736 .string "nodataparam"
3740 .string "stackcopy2"
3742 .string "stackparam1"
3748 .string "datap_input"
3751 .ident "GCC: (GNU) 4.7.0 20110912 (experimental)"
3752 .section .note.GNU-stack,"",@progbits