MODULE Linux arm64 C8479EA95B53F980E90DCFA891B3E8F80 fileid
INFO CODE_ID A99E47C8535B80F9E90DCFA891B3E8F89D2C7159
FILE 0 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/__split_buffer:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 1 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/__string:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 2 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/memory:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 3 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/stdexcept:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 4 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/string:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 5 hg:hg.mozilla.org/releases/mozilla-esr68:android-ndk/sources/cxx-stl/llvm-libc++/include/vector:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 6 hg:hg.mozilla.org/releases/mozilla-esr68:memory/mozalloc/mozalloc.h:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 7 hg:hg.mozilla.org/releases/mozilla-esr68:testing/tools/fileid/linux_fileid.cpp:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 8 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/linux/elfutils-inl.h:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 9 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/linux/elfutils.cc:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 10 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 11 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/linux/linux_libc_support.cc:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 12 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/linux/memory_mapped_file.cc:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 13 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/common/memory_allocator.h:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FILE 14 hg:hg.mozilla.org/releases/mozilla-esr68:toolkit/crashreporter/google-breakpad/src/third_party/lss/linux_syscall_support.h:6ac6648f966c0aa3115e89eb87073c4f6cea36ee
FUNC dd0 4 0 google_breakpad::FileID::FileID(char const*)
dd0 4 56 10
FUNC dd4 88 0 google_breakpad::FileID::ElfFileIdentifier(google_breakpad::wasteful_vector<unsigned char>&)
dd4 1c 157 10
df0 18 158 10
e08 8 159 10
e10 c 162 10
e1c 2c 163 10
e48 8 158 10
e50 c 0 10
FUNC e5c 9c 0 google_breakpad::FileID::ConvertIdentifierToUUIDString(google_breakpad::wasteful_vector<unsigned char> const&)
e5c 20 179 10
e7c 4 180 10
e80 8 183 10
e88 c 184 10
e94 4 183 10
e98 4 186 10
e9c 4 188 10
ea0 4 190 10
ea4 4 192 10
ea8 4 186 10
eac 4 188 10
eb0 4 190 10
eb4 4 186 10
eb8 4 188 10
ebc 4 190 10
ec0 4 188 10
ec4 8 192 10
ecc 4 190 10
ed0 14 192 10
ee4 10 193 10
ef4 4 0 10
FUNC ef8 58 0 my_strcmp
ef8 10 48 11
f08 4 0 11
f0c 4 57 11
f10 14 50 11
f24 8 52 11
f2c 14 48 11
f40 4 0 11
f44 4 57 11
f48 4 0 11
f4c 4 57 11
FUNC f50 14 0 my_memset
f50 8 205 11
f58 4 206 11
f5c 4 0 11
f60 4 207 11
FUNC f64 4 0 google_breakpad::MemoryMappedFile::~MemoryMappedFile()
f64 4 54 12
FUNC f68 44 0 google_breakpad::MemoryMappedFile::Unmap()
f68 c 100 12
f74 8 101 12
f7c 20 102 12
f9c 4 103 12
fa0 c 105 12
FUNC fac 2c 0 sys_close(int)
fac 24 3357 14
fd0 8 0 14
FUNC fd8 ac 0 google_breakpad::ElfClass32::Shdr const* google_breakpad::FindElfSectionByName<google_breakpad::ElfClass32>(char const*, google_breakpad::ElfClass32::Word, google_breakpad::ElfClass32::Shdr const*, char const*, char const*, int)
fd8 2c 52 8
1004 4 57 8
1008 4 58 8
100c 8 61 8
1014 14 0 8
1028 c 63 8
1034 8 0 8
103c c 64 8
1048 8 65 8
1050 4 63 8
1054 10 61 8
1064 20 0 8
FUNC 1084 ac 0 google_breakpad::ElfClass64::Shdr const* google_breakpad::FindElfSectionByName<google_breakpad::ElfClass64>(char const*, google_breakpad::ElfClass64::Word, google_breakpad::ElfClass64::Shdr const*, char const*, char const*, int)
1084 2c 52 8
10b0 4 57 8
10b4 4 58 8
10b8 8 61 8
10c0 14 0 8
10d4 c 63 8
10e0 8 0 8
10e8 c 64 8
10f4 8 65 8
10fc 4 63 8
1100 10 61 8
1110 20 0 8
FUNC 1130 100 0 void std::__ndk1::vector<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment> >::__push_back_slow_path<google_breakpad::ElfSegment const&>(google_breakpad::ElfSegment const&)
1130 1c 1565 5
114c 24 1567 5
1170 4 0 5
1174 4c 1567 5
11c0 4 1569 5
11c4 4 1570 5
11c8 8 1571 5
11d0 4 1569 5
11d4 4 1570 5
11d8 4 1571 5
11dc c 1572 5
11e8 10 0 0
11f8 30 1572 5
1228 4 1567 5
122c 4 0 5
FUNC 12a8 160 0 main
12a8 14 17 7
12bc c 18 7
12c8 4 23 7
12cc 8 0 7
12d4 8 23 7
12dc 4 0 7
12e0 40 24 7
1320 c 25 7
132c 10 26 7
133c 10 31 7
134c 20 36 7
136c 8 38 7
1374 8 0 7
137c 28 19 7
13a4 20 27 7
13c4 1c 38 7
13e0 10 0 13
13f0 14 38 7
1404 4 0 7
FUNC 1408 28 0 google_breakpad::PageAllocator::PageAllocator()
1408 8 67 13
1410 8 63 13
1418 4 65 13
141c 4 63 13
1420 8 65 13
1428 8 68 13
FUNC 1430 14 0 std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >::~basic_string()
1430 8 1904 4
1438 8 1905 4
1440 4 1906 4
FUNC 1444 54 0 google_breakpad::PageAllocator::FreeAll()
1444 8 140 13
144c 8 143 13
1454 c 147 13
1460 8 0 13
1468 28 145 13
1490 8 0 14
FUNC 1498 60 0 std::__ndk1::vector<unsigned char, google_breakpad::PageStdAllocator<unsigned char> >::__swap_out_circular_buffer(std::__ndk1::__split_buffer<unsigned char, google_breakpad::PageStdAllocator<unsigned char>&>&)
1498 10 885 5
14a8 c 887 5
14b4 c 888 5
14c0 4 889 5
14c4 4 888 5
14c8 8 889 5
14d0 4 890 5
14d4 4 889 5
14d8 8 890 5
14e0 4 891 5
14e4 4 890 5
14e8 4 891 5
14ec c 894 5
FUNC 14f8 8 0 std::__ndk1::allocator_traits<google_breakpad::PageStdAllocator<unsigned char> >::allocate(google_breakpad::PageStdAllocator<unsigned char>&, unsigned long)
14f8 8 1502 2
FUNC 1500 1c 0 google_breakpad::PageStdAllocator<unsigned char>::allocate(unsigned long, void const*)
1500 c 187 13
150c 8 190 13
1514 4 188 13
1518 4 191 13
FUNC 151c b0 0 google_breakpad::PageAllocator::Alloc(unsigned long)
151c 8 74 13
1524 4 75 13
1528 8 78 13
1530 c 0 13
153c 14 78 13
1550 c 90 13
155c c 91 13
1568 4 92 13
156c 4 96 13
1570 4 98 13
1574 4 90 13
1578 c 96 13
1584 4 98 13
1588 4 96 13
158c 8 98 13
1594 4 100 13
1598 8 98 13
15a0 8 0 13
15a8 4 79 13
15ac 4 80 13
15b0 4 81 13
15b4 4 80 13
15b8 4 81 13
15bc 4 83 13
15c0 c 101 13
FUNC 15cc 80 0 google_breakpad::PageAllocator::GetNPages(unsigned long)
15cc 44 119 13
1610 4 0 13
1614 4 119 13
1618 4 121 13
161c 4 138 13
1620 8 121 13
1628 4 131 13
162c 4 132 13
1630 4 135 13
1634 4 133 13
1638 8 135 13
1640 4 138 13
1644 4 0 13
1648 4 138 13
FUNC 164c 30 0 void std::__ndk1::allocator_traits<google_breakpad::PageStdAllocator<unsigned char> >::__construct_backward<unsigned char*>(google_breakpad::PageStdAllocator<unsigned char>&, unsigned char*, unsigned char*, unsigned char*&)
164c 8 1630 2
1654 4 1635 2
1658 c 1632 2
1664 4 1633 2
1668 4 1630 2
166c 10 1633 2
FUNC 167c 8 0 std::__ndk1::__split_buffer<unsigned char, google_breakpad::PageStdAllocator<unsigned char>&>::clear()
167c 8 88 0
FUNC 1684 24 0 std::__ndk1::__split_buffer<unsigned char, google_breakpad::PageStdAllocator<unsigned char>&>::__destruct_at_end(unsigned char*)
1684 24 141 0
FUNC 16a8 38 0 std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >::basic_string(char const*)
16a8 c 1567 4
16b4 8 773 4
16bc 24 1569 4
FUNC 16e0 2c8 0 google_breakpad::FileID::ElfFileIdentifierFromMappedFile(void const*, google_breakpad::wasteful_vector<unsigned char>&)
16e0 20 148 10
1700 f0 150 10
17f0 14 0 10
1804 18 155 10
181c 1c 150 10
1838 16c 154 10
19a4 4 0 10
FUNC 19a8 204 0 google_breakpad::bytes_to_hex_string(unsigned char const*, unsigned long)
19a8 30 167 10
19d8 8 168 10
19e0 4 169 10
19e4 c 0 10
19f0 20 1219 4
1a10 4 169 10
1a14 14 171 10
1a28 c 217 1
1a34 4 891 4
1a38 8 1291 4
1a40 4 891 4
1a44 4 0 4
1a48 8 1271 4
1a50 c 2175 4
1a5c 4 2187 4
1a60 4 1915 4
1a64 4 2187 4
1a68 c 1915 4
1a74 10 1310 4
1a84 10 1918 4
1a94 c 1919 4
1aa0 8 1330 4
1aa8 8 0 4
1ab0 4 2177 4
1ab4 c 1310 4
1ac0 8 225 1
1ac8 4 1310 4
1acc 4 2180 4
1ad0 4 225 1
1ad4 4 1219 4
1ad8 4 2181 4
1adc 4 1284 4
1ae0 c 1263 4
1aec 8 0 4
1af4 4 1278 4
1af8 4 2183 4
1afc 4 0 4
1b00 8 1326 4
1b08 c 131 6
1b14 4 1923 4
1b18 10 225 1
1b28 4 1927 4
1b2c c 225 1
1b38 8 1932 4
1b40 8 151 6
1b48 c 1288 4
1b54 4 1938 4
1b58 4 0 4
1b5c 4 1295 4
1b60 4 0 4
1b64 c 169 10
1b70 14 0 10
1b84 20 175 10
1ba4 4 228 3
1ba8 4 0 10
FUNC 1bac 264 0 google_breakpad::ElfClassBuildIDNoteIdentifier(void const*, unsigned long, google_breakpad::wasteful_vector<unsigned char>&)
1bac 20 65 10
1bcc c 72 10
1bd8 8 0 10
1be0 c 73 10
1bec 8 77 10
1bf4 4 78 10
1bf8 4 77 10
1bfc 4 76 10
1c00 4 78 10
1c04 4 76 10
1c08 4 77 10
1c0c c 72 10
1c18 4 81 10
1c1c 4 80 10
1c20 4 86 10
1c24 4 87 10
1c28 8 86 10
1c30 4 87 10
1c34 4 85 10
1c38 4 87 10
1c3c 4 86 10
1c40 48 87 10
1c88 14 0 10
1c9c 1c 92 10
1cb8 14c 87 10
1e04 c 0 0
FUNC 1e10 60 0 std::__ndk1::vector<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment> >::__swap_out_circular_buffer(std::__ndk1::__split_buffer<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>&>&)
1e10 10 885 5
1e20 c 887 5
1e2c c 888 5
1e38 4 889 5
1e3c 4 888 5
1e40 8 889 5
1e48 4 890 5
1e4c 4 889 5
1e50 8 890 5
1e58 4 891 5
1e5c 4 890 5
1e60 4 891 5
1e64 c 894 5
FUNC 1e70 8 0 std::__ndk1::allocator_traits<google_breakpad::PageStdAllocator<google_breakpad::ElfSegment> >::allocate(google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>&, unsigned long)
1e70 8 1502 2
FUNC 1e78 2c 0 google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>::allocate(unsigned long, void const*)
1e78 4 187 13
1e7c 4 186 13
1e80 c 187 13
1e8c 8 190 13
1e94 4 0 13
1e98 4 191 13
1e9c 4 188 13
1ea0 4 191 13
FUNC 1ea4 34 0 void std::__ndk1::allocator_traits<google_breakpad::PageStdAllocator<google_breakpad::ElfSegment> >::__construct_backward<google_breakpad::ElfSegment*>(google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>&, google_breakpad::ElfSegment*, google_breakpad::ElfSegment*, google_breakpad::ElfSegment*&)
1ea4 8 1630 2
1eac 4 1635 2
1eb0 c 1632 2
1ebc 4 1630 2
1ec0 4 1632 2
1ec4 14 1633 2
FUNC 1ed8 2c 0 std::__ndk1::__split_buffer<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>&>::clear()
1ed8 2c 88 0
FUNC 1f04 2c 0 std::__ndk1::__split_buffer<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment>&>::__destruct_at_end(google_breakpad::ElfSegment*)
1f04 2c 141 0
FUNC 1f30 3c 0 std::__ndk1::vector<unsigned char, google_breakpad::PageStdAllocator<unsigned char> >::__recommend(unsigned long) const
1f30 4 958 5
1f34 10 960 5
1f44 8 961 5
1f4c c 963 5
1f58 4 964 5
1f5c 4 0 5
1f60 8 964 5
1f68 4 959 5
FUNC 1f6c 80 0 std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >::__init(char const*, unsigned long)
1f6c c 1543 4
1f78 8 1544 4
1f80 c 0 4
1f8c 8 1547 4
1f94 8 1549 4
1f9c 8 1560 4
1fa4 8 1554 4
1fac 8 1555 4
1fb4 4 1557 4
1fb8 4 1556 4
1fbc 8 1557 4
1fc4 10 1560 4
1fd4 4 1561 4
1fd8 10 1562 4
1fe8 4 1545 4
FUNC 1fec 24 0 google_breakpad::IsValidElf(void const*)
1fec 4 108 9
1ff0 10 109 9
2000 8 110 9
2008 8 109 9
FUNC 2010 44 0 my_strncmp
2010 4 60 11
2014 4 0 11
2018 10 61 11
2028 4 63 11
202c 4 65 11
2030 c 60 11
203c 4 0 11
2040 4 72 11
2044 4 0 11
2048 4 72 11
204c 4 0 11
2050 4 72 11
FUNC 2054 104 0 google_breakpad::FindElfSection(void const*, char const*, unsigned int, void const**, unsigned long*)
2054 20 124 9
2074 4 129 9
2078 4 130 9
207c 8 132 9
2084 4 135 9
2088 10 139 9
2098 50 140 9
20e8 8 0 9
20f0 48 144 9
2138 10 0 9
2148 10 150 9
FUNC 2158 13c 0 google_breakpad::FindElfSegments(void const*, unsigned int, google_breakpad::wasteful_vector<google_breakpad::ElfSegment>*)
2158 2c 154 9
2184 8 158 9
218c 4 161 9
2190 8 165 9
2198 60 166 9
21f8 14 0 9
220c 18 174 9
2224 8 165 9
222c 5c 169 9
2288 c 0 9
FUNC 2294 2c 0 my_strlen
2294 8 42 11
229c 4 0 11
22a0 c 42 11
22ac 4 0 11
22b0 4 42 11
22b4 4 43 11
22b8 4 0 11
22bc 4 43 11
FUNC 22c0 114 0 google_breakpad::MemoryMappedFile::MemoryMappedFile(char const*, unsigned long)
22c0 2c 49 12
22ec c0 50 12
23ac 10 0 12
23bc 14 51 12
23d0 4 0 12
FUNC 23d4 50 0 sys_mmap(void*, unsigned long, int, int, int, long)
23d4 c 4070 14
23e0 4 0 14
23e4 38 4070 14
241c 4 0 14
2420 4 4070 14
FUNC 2424 28 0 std::__ndk1::vector<google_breakpad::ElfSegment, google_breakpad::PageStdAllocator<google_breakpad::ElfSegment> >::push_back(google_breakpad::ElfSegment const&)
2424 c 1579 5
2430 8 1582 5
2438 c 1585 5
2444 4 1589 5
2448 4 1588 5
PUBLIC 1230 0 _start
PUBLIC 1238 0 __atexit_handler_wrapper
PUBLIC 1250 0 _start_main
PUBLIC 1290 0 atexit
PUBLIC 2450 0 breakpad_getcontext
STACK CFI INIT dd0 4 .cfa: sp 0 + .ra: x30
STACK CFI INIT dd4 88 .cfa: sp 0 + .ra: x30
STACK CFI de0 .cfa: sp 64 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT e5c 9c .cfa: sp 0 + .ra: x30
STACK CFI e68 .cfa: sp 64 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT ef8 58 .cfa: sp 0 + .ra: x30
STACK CFI INIT f50 14 .cfa: sp 0 + .ra: x30
STACK CFI f58 .cfa: sp 16 + .ra: .cfa -16 + ^
STACK CFI INIT f64 4 .cfa: sp 0 + .ra: x30
STACK CFI INIT f68 44 .cfa: sp 0 + .ra: x30
STACK CFI f70 .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT fac 2c .cfa: sp 0 + .ra: x30
STACK CFI fc4 .cfa: sp 16 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^
STACK CFI INIT fd8 ac .cfa: sp 0 + .ra: x30
STACK CFI fec .cfa: sp 80 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^ x24: .cfa -56 + ^ x25: .cfa -64 + ^ x26: .cfa -80 + ^
STACK CFI INIT 1084 ac .cfa: sp 0 + .ra: x30
STACK CFI 1098 .cfa: sp 80 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^ x24: .cfa -56 + ^ x25: .cfa -64 + ^ x26: .cfa -80 + ^
STACK CFI INIT 1130 100 .cfa: sp 0 + .ra: x30
STACK CFI 1140 .cfa: sp 96 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^
STACK CFI INIT 12a8 160 .cfa: sp 0 + .ra: x30
STACK CFI 12b4 .cfa: sp 208 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^
STACK CFI INIT 1408 28 .cfa: sp 0 + .ra: x30
STACK CFI 140c .cfa: sp 16 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^
STACK CFI INIT 1430 14 .cfa: sp 0 + .ra: x30
STACK CFI INIT 1444 54 .cfa: sp 0 + .ra: x30
STACK CFI 144c .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^
STACK CFI INIT 1498 60 .cfa: sp 0 + .ra: x30
STACK CFI 14a0 .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT 14f8 8 .cfa: sp 0 + .ra: x30
STACK CFI INIT 1500 1c .cfa: sp 0 + .ra: x30
STACK CFI INIT 151c b0 .cfa: sp 0 + .ra: x30
STACK CFI 1524 .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^
STACK CFI INIT 15cc 80 .cfa: sp 0 + .ra: x30
STACK CFI 1604 .cfa: sp 16 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^
STACK CFI INIT 164c 30 .cfa: sp 0 + .ra: x30
STACK CFI INIT 167c 8 .cfa: sp 0 + .ra: x30
STACK CFI INIT 1684 24 .cfa: sp 0 + .ra: x30
STACK CFI INIT 16a8 38 .cfa: sp 0 + .ra: x30
STACK CFI 16b0 .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT 16e0 2c8 .cfa: sp 0 + .ra: x30
STACK CFI 16f4 .cfa: sp 240 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^ x24: .cfa -56 + ^ x25: .cfa -64 + ^
STACK CFI INIT 19a8 204 .cfa: sp 0 + .ra: x30
STACK CFI 19c4 .cfa: sp 128 + .ra: .cfa -8 + ^ x19: .cfa -24 + ^ x20: .cfa -32 + ^ x21: .cfa -40 + ^ x22: .cfa -48 + ^ x23: .cfa -56 + ^ x24: .cfa -64 + ^ x25: .cfa -72 + ^ x26: .cfa -80 + ^ x27: .cfa -88 + ^ x28: .cfa -96 + ^ x29: .cfa -16 + ^
STACK CFI INIT 1bac 264 .cfa: sp 0 + .ra: x30
STACK CFI 1bc4 .cfa: sp 128 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^ x24: .cfa -56 + ^ x25: .cfa -64 + ^ x26: .cfa -80 + ^
STACK CFI INIT 1e10 60 .cfa: sp 0 + .ra: x30
STACK CFI 1e18 .cfa: sp 32 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -32 + ^
STACK CFI INIT 1e70 8 .cfa: sp 0 + .ra: x30
STACK CFI INIT 1e78 2c .cfa: sp 0 + .ra: x30
STACK CFI 1e8c .cfa: sp 16 + .ra: .cfa -16 + ^
STACK CFI INIT 1ea4 34 .cfa: sp 0 + .ra: x30
STACK CFI INIT 1ed8 2c .cfa: sp 0 + .ra: x30
STACK CFI INIT 1f04 2c .cfa: sp 0 + .ra: x30
STACK CFI INIT 1f30 3c .cfa: sp 0 + .ra: x30
STACK CFI 1f68 .cfa: sp 16 + .ra: .cfa -16 + ^
STACK CFI INIT 1f6c 80 .cfa: sp 0 + .ra: x30
STACK CFI 1f78 .cfa: sp 48 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -48 + ^
STACK CFI INIT 1fec 24 .cfa: sp 0 + .ra: x30
STACK CFI 1ff0 .cfa: sp 16 + .ra: .cfa -16 + ^
STACK CFI INIT 2010 44 .cfa: sp 0 + .ra: x30
STACK CFI INIT 2054 104 .cfa: sp 0 + .ra: x30
STACK CFI 2060 .cfa: sp 48 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^
STACK CFI INIT 2158 13c .cfa: sp 0 + .ra: x30
STACK CFI 216c .cfa: sp 96 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^ x24: .cfa -64 + ^
STACK CFI INIT 2294 2c .cfa: sp 0 + .ra: x30
STACK CFI INIT 22c0 114 .cfa: sp 0 + .ra: x30
STACK CFI 22d0 .cfa: sp 192 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^ x20: .cfa -24 + ^ x21: .cfa -32 + ^ x22: .cfa -40 + ^ x23: .cfa -48 + ^
STACK CFI INIT 23d4 50 .cfa: sp 0 + .ra: x30
STACK CFI 240c .cfa: sp 16 + .ra: .cfa -8 + ^ x19: .cfa -16 + ^
STACK CFI INIT 2424 28 .cfa: sp 0 + .ra: x30
STACK CFI INIT 2450 9c .cfa: sp 0 + .ra: x30
