Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0x01bcd7c0 <+0>: push {r4, r5, r6, r7, r8, r9, r11, lr}
- 0x01bcd7c4 <+4>: add r11, sp, #24
- 0x01bcd7c8 <+8>: sub sp, sp, #56 ; 0x38
- 0x01bcd7cc <+12>: mov r4, r0
- 0x01bcd7d0 <+16>: ldr r8, [pc, #1792] ; 0x1bcded8 <hash_const_val(ZigValue*)+1816>
- 0x01bcd7d4 <+20>: ldr r8, [pc, r8]
- 0x01bcd7d8 <+24>: ldr r0, [r8]
- 0x01bcd7dc <+28>: str r0, [r11, #-28] ; 0xffffffe4
- 0x01bcd7e0 <+32>: tst r4, #7
- 0x01bcd7e4 <+36>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd7e8 <+40>: cmp r4, #0
- 0x01bcd7ec <+44>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd7f0 <+48>: add r0, r4, #4
- 0x01bcd7f4 <+52>: tst r0, #3
- 0x01bcd7f8 <+56>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd7fc <+60>: ldr r0, [r0]
- 0x01bcd800 <+64>: cmp r0, #3
- 0x01bcd804 <+68>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd808 <+72>: ldr r1, [pc, #1740] ; 0x1bcdedc <hash_const_val(ZigValue*)+1820>
- 0x01bcd80c <+76>: add r1, pc, r1
- 0x01bcd810 <+80>: ldr r3, [pc, #1736] ; 0x1bcdee0 <hash_const_val(ZigValue*)+1824>
- 0x01bcd814 <+84>: add r3, pc, r3
- 0x01bcd818 <+88>: sub r0, r0, #1
- 0x01bcd81c <+92>: clz r0, r0
- 0x01bcd820 <+96>: lsr r0, r0, #5
- 0x01bcd824 <+100>: movw r2, #5343 ; 0x14df
- 0x01bcd828 <+104>: bl 0x1bbf580 <zig_assert(bool, char const*, int, char const*)>
- 0x01bcd82c <+108>: ldr r1, [r4]
- 0x01bcd830 <+112>: tst r1, #7
- 0x01bcd834 <+116>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd838 <+120>: cmp r1, #0
- 0x01bcd83c <+124>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd840 <+128>: ldr r2, [r1]
- 0x01bcd844 <+132>: cmp r2, #31
- 0x01bcd848 <+136>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd84c <+140>: cmp r2, #25
- 0x01bcd850 <+144>: bhi 0x1bcde6c <hash_const_val(ZigValue*)+1708>
- 0x01bcd854 <+148>: movw r0, #27778 ; 0x6c82
- 0x01bcd858 <+152>: movt r0, #63315 ; 0xf753
- 0x01bcd85c <+156>: add r3, pc, #4
- 0x01bcd860 <+160>: ldr r2, [r3, r2, lsl #2]
- 0x01bcd864 <+164>: add pc, r3, r2
- 0x01bcd868 <+168>: andeq r0, r0, r0, ror #11
- 0x01bcd86c <+172>: andeq r0, r0, r4, lsr r2
- 0x01bcd870 <+176>: andeq r0, r0, r12, asr #10
- 0x01bcd874 <+180>: andeq r0, r0, r12, ror #3
- 0x01bcd878 <+184>: andeq r0, r0, r0, ror #11
- 0x01bcd87c <+188>: andeq r0, r0, r8, rrx
- 0x01bcd880 <+192>: andeq r0, r0, r12, asr #4
- 0x01bcd884 <+196>: andeq r0, r0, r8, ror r3
- 0x01bcd888 <+200>: andeq r0, r0, r4, lsl #7
- 0x01bcd88c <+204>: andeq r0, r0, r8, lsr #2
- 0x01bcd890 <+208>: muleq r0, r0, r3
- 0x01bcd894 <+212>: andeq r0, r0, r8, rrx
- 0x01bcd898 <+216>: ldrdeq r0, [r0], -r4
- 0x01bcd89c <+220>: andeq r0, r0, r0, asr #8
- 0x01bcd8a0 <+224>: andeq r0, r0, r0, lsl #2
- 0x01bcd8a4 <+228>: andeq r0, r0, r0, ror #3
- 0x01bcd8a8 <+232>: andeq r0, r0, r12, asr #8
- 0x01bcd8ac <+236>: andeq r0, r0, r4, lsr r1
- 0x01bcd8b0 <+240>: andeq r0, r0, r4, ror #8
- 0x01bcd8b4 <+244>: ; <UNDEFINED> instruction: 0x000002b0
- 0x01bcd8b8 <+248>: andeq r0, r0, r4, lsr r3
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcd8bc <+252>: andeq r0, r0, r8, lsr #12
- 0x01bcd8c0 <+256>: andeq r0, r0, r8, asr r4
- 0x01bcd8c4 <+260>: andeq r0, r0, r12, lsl r2
- 0x01bcd8c8 <+264>: andeq r0, r0, r8, lsr #4
- 0x01bcd8cc <+268>: strdeq r0, [r0], -r8
- 0x01bcd8d0 <+272>: add r4, r4, #32
- 0x01bcd8d4 <+276>: ands r9, r4, #7
- 0x01bcd8d8 <+280>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd8dc <+284>: ldr r0, [r4]
- 0x01bcd8e0 <+288>: cmp r0, #0
- 0x01bcd8e4 <+292>: beq 0x1bcdcd8 <hash_const_val(ZigValue*)+1304>
- 0x01bcd8e8 <+296>: mov r5, #0
- 0x01bcd8ec <+300>: mvn r7, #7
- 0x01bcd8f0 <+304>: lsl r0, r5, #3
- 0x01bcd8f4 <+308>: subs r6, r5, r0, asr #3
- 0x01bcd8f8 <+312>: movwne r6, #1
- 0x01bcd8fc <+316>: mov r0, r4
- 0x01bcd900 <+320>: bl 0x1bde968 <bigint_ptr(BigInt const*)>
- 0x01bcd904 <+324>: add r1, r0, r5, lsl #3
- 0x01bcd908 <+328>: cmp r1, #0
- 0x01bcd90c <+332>: mov r2, r1
- 0x01bcd910 <+336>: movwne r2, #1
- 0x01bcd914 <+340>: clz r3, r0
- 0x01bcd918 <+344>: lsr r3, r3, #5
- 0x01bcd91c <+348>: cmp r3, r2
- 0x01bcd920 <+352>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd924 <+356>: cmp r1, r0
- 0x01bcd928 <+360>: bcc 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd92c <+364>: cmp r6, #0
- 0x01bcd930 <+368>: addeq r1, r0, r7
- 0x01bcd934 <+372>: addeq r1, r1, #8
- 0x01bcd938 <+376>: tsteq r1, #7
- 0x01bcd93c <+380>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd940 <+384>: cmp r0, #0
- 0x01bcd944 <+388>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd948 <+392>: cmp r9, #0
- 0x01bcd94c <+396>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd950 <+400>: add r5, r5, #1
- 0x01bcd954 <+404>: ldr r1, [r4]
- 0x01bcd958 <+408>: add r7, r7, #8
- 0x01bcd95c <+412>: cmp r5, r1
- 0x01bcd960 <+416>: bcc 0x1bcd8f0 <hash_const_val(ZigValue*)+304>
- 0x01bcd964 <+420>: b 0x1bcda30 <hash_const_val(ZigValue*)+624>
- 0x01bcd968 <+424>: mov r0, r1
- 0x01bcd96c <+428>: bl 0x1bcb2f4 <get_src_ptr_type(ZigType*)>
- 0x01bcd970 <+432>: cmp r0, #0
- 0x01bcd974 <+436>: beq 0x1bcdce4 <hash_const_val(ZigValue*)+1316>
- 0x01bcd978 <+440>: mov r0, r4
- 0x01bcd97c <+444>: bl 0x1bde9a4 <hash_const_val_ptr(ZigValue*)>
- 0x01bcd980 <+448>: movw r1, #32079 ; 0x7d4f
- 0x01bcd984 <+452>: movt r1, #30409 ; 0x76c9
- 0x01bcd988 <+456>: mul r0, r0, r1
- 0x01bcd98c <+460>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcd990 <+464>: movw r0, #37031 ; 0x90a7
- 0x01bcd994 <+468>: movt r0, #23384 ; 0x5b58
- 0x01bcd998 <+472>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcd99c <+476>: add r4, r4, #32
- 0x01bcd9a0 <+480>: ands r9, r4, #7
- 0x01bcd9a4 <+484>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd9a8 <+488>: ldr r0, [r4]
- 0x01bcd9ac <+492>: cmp r0, #0
- 0x01bcd9b0 <+496>: beq 0x1bcdd10 <hash_const_val(ZigValue*)+1360>
- 0x01bcd9b4 <+500>: mov r5, #0
- 0x01bcd9b8 <+504>: mvn r7, #7
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcd9bc <+508>: lsl r0, r5, #3
- 0x01bcd9c0 <+512>: subs r6, r5, r0, asr #3
- 0x01bcd9c4 <+516>: movwne r6, #1
- 0x01bcd9c8 <+520>: mov r0, r4
- 0x01bcd9cc <+524>: bl 0x1bde968 <bigint_ptr(BigInt const*)>
- 0x01bcd9d0 <+528>: add r1, r0, r5, lsl #3
- 0x01bcd9d4 <+532>: cmp r1, #0
- 0x01bcd9d8 <+536>: mov r2, r1
- 0x01bcd9dc <+540>: movwne r2, #1
- 0x01bcd9e0 <+544>: clz r3, r0
- 0x01bcd9e4 <+548>: lsr r3, r3, #5
- 0x01bcd9e8 <+552>: cmp r3, r2
- 0x01bcd9ec <+556>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd9f0 <+560>: cmp r1, r0
- 0x01bcd9f4 <+564>: bcc 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcd9f8 <+568>: cmp r6, #0
- 0x01bcd9fc <+572>: addeq r1, r0, r7
- 0x01bcda00 <+576>: addeq r1, r1, #8
- 0x01bcda04 <+580>: tsteq r1, #7
- 0x01bcda08 <+584>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcda0c <+588>: cmp r0, #0
- 0x01bcda10 <+592>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcda14 <+596>: cmp r9, #0
- 0x01bcda18 <+600>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcda1c <+604>: add r5, r5, #1
- 0x01bcda20 <+608>: ldr r1, [r4]
- 0x01bcda24 <+612>: add r7, r7, #8
- 0x01bcda28 <+616>: cmp r5, r1
- 0x01bcda2c <+620>: bcc 0x1bcd9bc <hash_const_val(ZigValue*)+508>
- 0x01bcda30 <+624>: add r0, r0, r7
- 0x01bcda34 <+628>: ldr r0, [r0, #4]
- 0x01bcda38 <+632>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda3c <+636>: movw r0, #46375 ; 0xb527
- 0x01bcda40 <+640>: movt r0, #2484 ; 0x9b4
- 0x01bcda44 <+644>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda48 <+648>: movw r0, #50072 ; 0xc398
- 0x01bcda4c <+652>: movt r0, #52109 ; 0xcb8d
- 0x01bcda50 <+656>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda54 <+660>: add r0, r4, #32
- 0x01bcda58 <+664>: tst r0, #7
- 0x01bcda5c <+668>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcda60 <+672>: ldrb r1, [r0]
- 0x01bcda64 <+676>: cmp r1, #1
- 0x01bcda68 <+680>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcda6c <+684>: movw r0, #3130 ; 0xc3a
- 0x01bcda70 <+688>: movt r0, #1951 ; 0x79f
- 0x01bcda74 <+692>: tst r1, #1
- 0x01bcda78 <+696>: movweq r0, #56848 ; 0xde10
- 0x01bcda7c <+700>: movteq r0, #3281 ; 0xcd1
- 0x01bcda80 <+704>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda84 <+708>: movw r0, #11950 ; 0x2eae
- 0x01bcda88 <+712>: movt r0, #57179 ; 0xdf5b
- 0x01bcda8c <+716>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda90 <+720>: movw r0, #2894 ; 0xb4e
- 0x01bcda94 <+724>: movt r0, #55662 ; 0xd96e
- 0x01bcda98 <+728>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcda9c <+732>: add r0, r4, #32
- 0x01bcdaa0 <+736>: tst r0, #7
- 0x01bcdaa4 <+740>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdaa8 <+744>: ldr r0, [r0]
- 0x01bcdaac <+748>: bl 0x1bcd7b4 <hash_ptr(void*)>
- 0x01bcdab0 <+752>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdab4 <+756>: add r0, r1, #24
- 0x01bcdab8 <+760>: tst r0, #7
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcdabc <+764>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdac0 <+768>: ldr r0, [r0]
- 0x01bcdac4 <+772>: sub r0, r0, #16
- 0x01bcdac8 <+776>: ror r0, r0, #4
- 0x01bcdacc <+780>: cmp r0, #7
- 0x01bcdad0 <+784>: bhi 0x1bcdeb4 <hash_const_val(ZigValue*)+1780>
- 0x01bcdad4 <+788>: add r1, pc, #4
- 0x01bcdad8 <+792>: ldr r0, [r1, r0, lsl #2]
- 0x01bcdadc <+796>: add pc, r1, r0
- 0x01bcdae0 <+800>: andeq r0, r0, r0, lsr #32
- 0x01bcdae4 <+804>: muleq r0, r8, r2
- 0x01bcdae8 <+808>: ldrdeq r0, [r0], -r4
- 0x01bcdaec <+812>: ; <UNDEFINED> instruction: 0x000002b4
- 0x01bcdaf0 <+816>: ldrdeq r0, [r0], -r4
- 0x01bcdaf4 <+820>: ldrdeq r0, [r0], -r4
- 0x01bcdaf8 <+824>: ldrdeq r0, [r0], -r4
- 0x01bcdafc <+828>: andeq r0, r0, r12, lsr r2
- 0x01bcdb00 <+832>: add r0, r4, #32
- 0x01bcdb04 <+836>: tst r0, #7
- 0x01bcdb08 <+840>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdb0c <+844>: ldrh r0, [r0]
- 0x01bcdb10 <+848>: add r0, r0, r0, lsl #16
- 0x01bcdb14 <+852>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdb18 <+856>: add r5, r4, #32
- 0x01bcdb1c <+860>: tst r5, #7
- 0x01bcdb20 <+864>: addeq r0, r5, #4
- 0x01bcdb24 <+868>: tsteq r0, #3
- 0x01bcdb28 <+872>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdb2c <+876>: ldr r0, [r0]
- 0x01bcdb30 <+880>: cmp r0, #3
- 0x01bcdb34 <+884>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdb38 <+888>: ldr r1, [pc, #944] ; 0x1bcdef0 <hash_const_val(ZigValue*)+1840>
- 0x01bcdb3c <+892>: add r1, pc, r1
- 0x01bcdb40 <+896>: ldr r3, [pc, #940] ; 0x1bcdef4 <hash_const_val(ZigValue*)+1844>
- 0x01bcdb44 <+900>: add r3, pc, r3
- 0x01bcdb48 <+904>: clz r0, r0
- 0x01bcdb4c <+908>: lsr r0, r0, #5
- 0x01bcdb50 <+912>: movw r2, #5412 ; 0x1524
- 0x01bcdb54 <+916>: bl 0x1bbf580 <zig_assert(bool, char const*, int, char const*)>
- 0x01bcdb58 <+920>: ldr r0, [r5]
- 0x01bcdb5c <+924>: cmp r0, #15
- 0x01bcdb60 <+928>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdb64 <+932>: ldr r1, [pc, #908] ; 0x1bcdef8 <hash_const_val(ZigValue*)+1848>
- 0x01bcdb68 <+936>: add r1, pc, r1
- 0x01bcdb6c <+940>: ldr r3, [pc, #904] ; 0x1bcdefc <hash_const_val(ZigValue*)+1852>
- 0x01bcdb70 <+944>: add r3, pc, r3
- 0x01bcdb74 <+948>: sub r0, r0, #9
- 0x01bcdb78 <+952>: clz r0, r0
- 0x01bcdb7c <+956>: lsr r0, r0, #5
- 0x01bcdb80 <+960>: movw r2, #5413 ; 0x1525
- 0x01bcdb84 <+964>: bl 0x1bbf580 <zig_assert(bool, char const*, int, char const*)>
- 0x01bcdb88 <+968>: add r0, r4, #40 ; 0x28
- 0x01bcdb8c <+972>: tst r0, #7
- 0x01bcdb90 <+976>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdb94 <+980>: ldr r0, [r0]
- 0x01bcdb98 <+984>: b 0x1bcdbd0 <hash_const_val(ZigValue*)+1040>
- 0x01bcdb9c <+988>: add r4, r4, #32
- 0x01bcdba0 <+992>: tst r4, #7
- 0x01bcdba4 <+996>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdba8 <+1000>: ldr r0, [r4]
- 0x01bcdbac <+1004>: ldr r1, [pc, #844] ; 0x1bcdf00 <hash_const_val(ZigValue*)+1856>
- 0x01bcdbb0 <+1008>: add r1, pc, r1
- 0x01bcdbb4 <+1012>: ldr r3, [pc, #840] ; 0x1bcdf04 <hash_const_val(ZigValue*)+1860>
- 0x01bcdbb8 <+1016>: add r3, pc, r3
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcdbbc <+1020>: cmp r0, #0
- 0x01bcdbc0 <+1024>: movwne r0, #1
- 0x01bcdbc4 <+1028>: movw r2, #5457 ; 0x1551
- 0x01bcdbc8 <+1032>: bl 0x1bbf580 <zig_assert(bool, char const*, int, char const*)>
- 0x01bcdbcc <+1036>: ldr r0, [r4]
- 0x01bcdbd0 <+1040>: bl 0x1bcd7b4 <hash_ptr(void*)>
- 0x01bcdbd4 <+1044>: movw r1, #8585 ; 0x2189
- 0x01bcdbd8 <+1048>: movt r1, #56112 ; 0xdb30
- 0x01bcdbdc <+1052>: b 0x1bcddb0 <hash_const_val(ZigValue*)+1520>
- 0x01bcdbe0 <+1056>: mov r0, r4
- 0x01bcdbe4 <+1060>: bl 0x1bde9a4 <hash_const_val_ptr(ZigValue*)>
- 0x01bcdbe8 <+1064>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdbec <+1068>: movw r0, #43021 ; 0xa80d
- 0x01bcdbf0 <+1072>: movt r0, #17794 ; 0x4582
- 0x01bcdbf4 <+1076>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdbf8 <+1080>: add r1, r4, #32
- 0x01bcdbfc <+1084>: tst r1, #7
- 0x01bcdc00 <+1088>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdc04 <+1092>: add r4, sp, #32
- 0x01bcdc08 <+1096>: mov r0, r4
- 0x01bcdc0c <+1100>: bl 0x1bf2dac <bigfloat_to_f128(BigFloat const*)>
- 0x01bcdc10 <+1104>: vld1.64 {d16-d17}, [r4]
- 0x01bcdc14 <+1108>: add r1, sp, #16
- 0x01bcdc18 <+1112>: vst1.64 {d16-d17}, [r1]
- 0x01bcdc1c <+1116>: mov r0, #0
- 0x01bcdc20 <+1120>: cmn r1, #9
- 0x01bcdc24 <+1124>: movwhi r0, #1
- 0x01bcdc28 <+1128>: mvn r2, #3
- 0x01bcdc2c <+1132>: eor r1, r1, r2
- 0x01bcdc30 <+1136>: cmp r1, #12
- 0x01bcdc34 <+1140>: bcc 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdc38 <+1144>: cmp r0, #0
- 0x01bcdc3c <+1148>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdc40 <+1152>: add r3, sp, #16
- 0x01bcdc44 <+1156>: ldm r3, {r0, r1, r2, r3}
- 0x01bcdc48 <+1160>: eor r0, r0, r1
- 0x01bcdc4c <+1164>: eor r0, r0, r2
- 0x01bcdc50 <+1168>: eor r0, r0, r3
- 0x01bcdc54 <+1172>: movw r1, #15867 ; 0x3dfb
- 0x01bcdc58 <+1176>: movt r1, #60811 ; 0xed8b
- 0x01bcdc5c <+1180>: b 0x1bcddb0 <hash_const_val(ZigValue*)+1520>
- 0x01bcdc60 <+1184>: add r0, r4, #32
- 0x01bcdc64 <+1188>: tst r0, #7
- 0x01bcdc68 <+1192>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdc6c <+1196>: mov r1, #0
- 0x01bcdc70 <+1200>: ldr r0, [r0]
- 0x01bcdc74 <+1204>: str r1, [sp, #8]
- 0x01bcdc78 <+1208>: bl 0x1b7d79c <buf_hash(Buf*)>
- 0x01bcdc7c <+1212>: add r1, sp, #8
- 0x01bcdc80 <+1216>: str r1, [sp]
- 0x01bcdc84 <+1220>: movw r2, #40624 ; 0x9eb0
- 0x01bcdc88 <+1224>: movt r2, #41065 ; 0xa069
- 0x01bcdc8c <+1228>: mov r1, #0
- 0x01bcdc90 <+1232>: mov r3, #0
- 0x01bcdc94 <+1236>: bl 0x1faaf24 <compiler_rt.mulodi4.__mulodi4>
- 0x01bcdc98 <+1240>: ldr r1, [sp, #8]
- 0x01bcdc9c <+1244>: cmp r1, #0
- 0x01bcdca0 <+1248>: beq 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdca4 <+1252>: b 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdca8 <+1256>: movw r0, #29991 ; 0x7527
- 0x01bcdcac <+1260>: movt r0, #12891 ; 0x325b
- 0x01bcdcb0 <+1264>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdcb4 <+1268>: mov r0, r4
- 0x01bcdcb8 <+1272>: bl 0x1bdec68 <hash_const_val_error_set(ZigValue*)>
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcdcbc <+1276>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdcc0 <+1280>: movw r0, #240 ; 0xf0
- 0x01bcdcc4 <+1284>: movt r0, #10311 ; 0x2847
- 0x01bcdcc8 <+1288>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdccc <+1292>: movw r0, #24063 ; 0x5dff
- 0x01bcdcd0 <+1296>: movt r0, #41348 ; 0xa184
- 0x01bcdcd4 <+1300>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdcd8 <+1304>: movw r0, #41799 ; 0xa347
- 0x01bcdcdc <+1308>: movt r0, #20316 ; 0x4f5c
- 0x01bcdce0 <+1312>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdce4 <+1316>: ldr r0, [r4]
- 0x01bcdce8 <+1320>: tst r0, #7
- 0x01bcdcec <+1324>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdcf0 <+1328>: cmp r0, #0
- 0x01bcdcf4 <+1332>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdcf8 <+1336>: add r0, r0, #24
- 0x01bcdcfc <+1340>: tst r0, #7
- 0x01bcdd00 <+1344>: ldreq r0, [r0]
- 0x01bcdd04 <+1348>: tsteq r0, #7
- 0x01bcdd08 <+1352>: beq 0x1bcddcc <hash_const_val(ZigValue*)+1548>
- => 0x01bcdd0c <+1356>: udf #65006 ; 0xfdee
- 0x01bcdd10 <+1360>: movw r0, #55584 ; 0xd920
- 0x01bcdd14 <+1364>: movt r0, #482 ; 0x1e2
- 0x01bcdd18 <+1368>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcdd1c <+1372>: add r0, r4, #32
- 0x01bcdd20 <+1376>: tst r0, #7
- 0x01bcdd24 <+1380>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdd28 <+1384>: vld1.64 {d16-d17}, [r0]
- 0x01bcdd2c <+1388>: add r1, sp, #32
- 0x01bcdd30 <+1392>: vst1.64 {d16-d17}, [r1]
- 0x01bcdd34 <+1396>: mov r0, #0
- 0x01bcdd38 <+1400>: cmn r1, #9
- 0x01bcdd3c <+1404>: movwhi r0, #1
- 0x01bcdd40 <+1408>: mvn r2, #3
- 0x01bcdd44 <+1412>: eor r1, r1, r2
- 0x01bcdd48 <+1416>: cmp r1, #12
- 0x01bcdd4c <+1420>: bcc 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdd50 <+1424>: cmp r0, #0
- 0x01bcdd54 <+1428>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdd58 <+1432>: add r3, sp, #32
- 0x01bcdd5c <+1436>: ldm r3, {r0, r1, r2, r3}
- 0x01bcdd60 <+1440>: eor r0, r0, r1
- 0x01bcdd64 <+1444>: eor r0, r0, r2
- 0x01bcdd68 <+1448>: eor r0, r0, r3
- 0x01bcdd6c <+1452>: movw r1, #61223 ; 0xef27
- 0x01bcdd70 <+1456>: movt r1, #46591 ; 0xb5ff
- 0x01bcdd74 <+1460>: b 0x1bcddb0 <hash_const_val(ZigValue*)+1520>
- 0x01bcdd78 <+1464>: add r0, r4, #32
- 0x01bcdd7c <+1468>: tst r0, #7
- 0x01bcdd80 <+1472>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdd84 <+1476>: ldr r0, [r4, #32]
- 0x01bcdd88 <+1480>: movw r1, #11130 ; 0x2b7a
- 0x01bcdd8c <+1484>: movt r1, #62330 ; 0xf37a
- 0x01bcdd90 <+1488>: b 0x1bcddb0 <hash_const_val(ZigValue*)+1520>
- 0x01bcdd94 <+1492>: add r0, r4, #32
- 0x01bcdd98 <+1496>: tst r0, #7
- 0x01bcdd9c <+1500>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdda0 <+1504>: ldrd r0, [r0]
- 0x01bcdda4 <+1508>: eor r0, r1, r0
- 0x01bcdda8 <+1512>: movw r1, #17350 ; 0x43c6
- 0x01bcddac <+1516>: movt r1, #8941 ; 0x22ed
- 0x01bcddb0 <+1520>: eor r0, r0, r1
- 0x01bcddb4 <+1524>: ldr r1, [r8]
- 0x01bcddb8 <+1528>: ldr r2, [r11, #-28] ; 0xffffffe4
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcddbc <+1532>: subs r1, r1, r2
- 0x01bcddc0 <+1536>: subeq sp, r11, #24
- 0x01bcddc4 <+1540>: popeq {r4, r5, r6, r7, r8, r9, r11, pc}
- 0x01bcddc8 <+1544>: bl 0x2b3fca8 <__ARMv7ABSLongThunk___stack_chk_fail>
- 0x01bcddcc <+1548>: cmp r0, #0
- 0x01bcddd0 <+1552>: beq 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcddd4 <+1556>: ldr r0, [r0]
- 0x01bcddd8 <+1560>: cmp r0, #31
- 0x01bcdddc <+1564>: bhi 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcdde0 <+1568>: cmp r0, #16
- 0x01bcdde4 <+1572>: bne 0x1bcde1c <hash_const_val(ZigValue*)+1628>
- 0x01bcdde8 <+1576>: mov r0, #0
- 0x01bcddec <+1580>: str r0, [sp, #12]
- 0x01bcddf0 <+1584>: mov r0, r4
- 0x01bcddf4 <+1588>: bl 0x1bdec68 <hash_const_val_error_set(ZigValue*)>
- 0x01bcddf8 <+1592>: add r1, sp, #12
- 0x01bcddfc <+1596>: str r1, [sp]
- 0x01bcde00 <+1600>: movw r2, #58745 ; 0xe579
- 0x01bcde04 <+1604>: movt r2, #48019 ; 0xbb93
- 0x01bcde08 <+1608>: mov r1, #0
- 0x01bcde0c <+1612>: mov r3, #0
- 0x01bcde10 <+1616>: bl 0x1faaf24 <compiler_rt.mulodi4.__mulodi4>
- 0x01bcde14 <+1620>: ldr r1, [sp, #12]
- 0x01bcde18 <+1624>: b 0x1bcdc9c <hash_const_val(ZigValue*)+1244>
- 0x01bcde1c <+1628>: add r0, r4, #32
- 0x01bcde20 <+1632>: tst r0, #7
- 0x01bcde24 <+1636>: bne 0x1bcdd0c <hash_const_val(ZigValue*)+1356>
- 0x01bcde28 <+1640>: ldr r0, [r0]
- 0x01bcde2c <+1644>: cmp r0, #0
- 0x01bcde30 <+1648>: beq 0x1bcde3c <hash_const_val(ZigValue*)+1660>
- 0x01bcde34 <+1652>: bl 0x1bcd7c0 <hash_const_val(ZigValue*)>
- 0x01bcde38 <+1656>: b 0x1bcd980 <hash_const_val(ZigValue*)+448>
- 0x01bcde3c <+1660>: movw r0, #63388 ; 0xf79c
- 0x01bcde40 <+1664>: movt r0, #61291 ; 0xef6b
- 0x01bcde44 <+1668>: b 0x1bcddb4 <hash_const_val(ZigValue*)+1524>
- 0x01bcde48 <+1672>: ldr r0, [pc, #184] ; 0x1bcdf08 <hash_const_val(ZigValue*)+1864>
- 0x01bcde4c <+1676>: add r0, pc, r0
- 0x01bcde50 <+1680>: ldr r1, [pc, #180] ; 0x1bcdf0c <hash_const_val(ZigValue*)+1868>
- 0x01bcde54 <+1684>: add r1, pc, r1
- 0x01bcde58 <+1688>: ldr r3, [pc, #176] ; 0x1bcdf10 <hash_const_val(ZigValue*)+1872>
- 0x01bcde5c <+1692>: add r3, pc, r3
- 0x01bcde60 <+1696>: movw r2, #5462 ; 0x1556
- 0x01bcde64 <+1700>: bl 0x1cd91f8 <zig_panic(char const*, ...)>
- 0x01bcde68 <+1704>: udf #65006 ; 0xfdee
- 0x01bcde6c <+1708>: ldr r0, [pc, #160] ; 0x1bcdf14 <hash_const_val(ZigValue*)+1876>
- 0x01bcde70 <+1712>: add r0, pc, r0
- 0x01bcde74 <+1716>: ldr r1, [pc, #156] ; 0x1bcdf18 <hash_const_val(ZigValue*)+1880>
- 0x01bcde78 <+1720>: add r1, pc, r1
- 0x01bcde7c <+1724>: ldr r3, [pc, #152] ; 0x1bcdf1c <hash_const_val(ZigValue*)+1884>
- 0x01bcde80 <+1728>: add r3, pc, r3
- 0x01bcde84 <+1732>: movw r2, #5464 ; 0x1558
- 0x01bcde88 <+1736>: bl 0x1cd91f8 <zig_panic(char const*, ...)>
- 0x01bcde8c <+1740>: udf #65006 ; 0xfdee
- 0x01bcde90 <+1744>: ldr r0, [pc, #136] ; 0x1bcdf20 <hash_const_val(ZigValue*)+1888>
- 0x01bcde94 <+1748>: add r0, pc, r0
- 0x01bcde98 <+1752>: ldr r1, [pc, #132] ; 0x1bcdf24 <hash_const_val(ZigValue*)+1892>
- 0x01bcde9c <+1756>: add r1, pc, r1
- 0x01bcdea0 <+1760>: ldr r3, [pc, #128] ; 0x1bcdf28 <hash_const_val(ZigValue*)+1896>
- 0x01bcdea4 <+1764>: add r3, pc, r3
- 0x01bcdea8 <+1768>: movw r2, #5346 ; 0x14e2
- 0x01bcdeac <+1772>: bl 0x1cd91f8 <zig_panic(char const*, ...)>
- 0x01bcdeb0 <+1776>: udf #65006 ; 0xfdee
- 0x01bcdeb4 <+1780>: ldr r0, [pc, #40] ; 0x1bcdee4 <hash_const_val(ZigValue*)+1828>
- 0x01bcdeb8 <+1784>: add r0, pc, r0
- --Type <RET> for more, q to quit, c to continue without paging--
- 0x01bcdebc <+1788>: ldr r1, [pc, #36] ; 0x1bcdee8 <hash_const_val(ZigValue*)+1832>
- 0x01bcdec0 <+1792>: add r1, pc, r1
- 0x01bcdec4 <+1796>: ldr r3, [pc, #32] ; 0x1bcdeec <hash_const_val(ZigValue*)+1836>
- 0x01bcdec8 <+1800>: add r3, pc, r3
- 0x01bcdecc <+1804>: movw r2, #5402 ; 0x151a
- 0x01bcded0 <+1808>: bl 0x1cd91f8 <zig_panic(char const*, ...)>
- 0x01bcded4 <+1812>: udf #65006 ; 0xfdee
- 0x01bcded8 <+1816>: strbeq r3, [r7], -r4, lsl #11
- 0x01bcdedc <+1820>: cdp2 0, 15, cr13, cr8, cr4, {3}
- 0x01bcdee0 <+1824>: cdp2 0, 15, cr9, cr4, cr12, {6}
- 0x01bcdee4 <+1828>: ; <UNDEFINED> instruction: 0xff073190
- 0x01bcdee8 <+1832>: mrc2 9, 7, r12, cr8, cr0, {5} ; <UNPREDICTABLE>
- 0x01bcdeec <+1836>: mrc2 10, 7, r8, cr4, cr8, {0} ; <UNPREDICTABLE>
- 0x01bcdef0 <+1840>: vudot.u8 d28, d8, d4[1]
- 0x01bcdef4 <+1844>: vudot.u8 d24, d20, d12[0]
- 0x01bcdef8 <+1848>: vsdot.s8 d28, d8, d8[0]
- 0x01bcdefc <+1852>: vudot.u8 q12, q2, d0[1]
- 0x01bcdf00 <+1856>: cdp2 12, 15, cr12, cr8, cr0, {6}
- 0x01bcdf04 <+1860>: vsdot.s8 d24, d4, d8[1]
- 0x01bcdf08 <+1864>: ; <UNDEFINED> instruction: 0xff0731fc
- 0x01bcdf0c <+1868>: mrc2 10, 7, r12, cr8, cr12, {0} ; <UNPREDICTABLE>
- 0x01bcdf10 <+1872>: ; <UNDEFINED> instruction: 0xfef48a84
- 0x01bcdf14 <+1876>: ; <UNDEFINED> instruction: 0xff0731d8
- 0x01bcdf18 <+1880>: mrc2 9, 7, r12, cr8, cr8, {7} ; <UNPREDICTABLE>
- 0x01bcdf1c <+1884>: ; <UNDEFINED> instruction: 0xfef48a60
- 0x01bcdf20 <+1888>: ; <UNDEFINED> instruction: 0xff0731b4
- 0x01bcdf24 <+1892>: mrc2 9, 7, r12, cr8, cr4, {6} ; <UNPREDICTABLE>
- 0x01bcdf28 <+1896>: mrc2 10, 7, r8, cr4, cr12, {1} ; <UNPREDICTABLE>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement