里面的函数直接就是这样,没有用到x0这些来传递。
是函数切割开来(因为有多个这种函数,可能组合成一个),还是汇编直接写的
0x1072770dc <+0>: ldrb w2, [x27, #0x6] ; w2 = 0x00000000
0x1072770e0 <+4>: ldrb w3, [x27, #0x7] ; w3 = 0x0000001b
0x1072770e4 <+8>: ldr x2, [x24, x2, lsl #3] ; x2 = 0x0000000000000000
0x1072770e8 <+12>: ldr x3, [x24, x3, lsl #3] ; x3 = 0x00000001380acc00
0x1072770ec <+16>: ldrb w0, [x27, #0x5] ; w0 = 0x0000001c
0x1072770f0 <+20>: ldr x1, [x24, x0, lsl #3] ; x1 = 0x0000000000000009
0x1072770f4 <+24>: and w1, w1, #0xff ; w1 = 0x00000009
0x1072770f8 <+28>: strb w1, [x2, x3] ; x2 = 0x0000000000000000 x3 = 0x00000001380acc00
-> 0x1072770fc <+32>: ldr w8, [x27, #0x10]! ; w8 = 0x00000022
0x107277100 <+36>: ldr x8, [x20, x8, lsl #3] ; x8 = 0x0000000103196a18 App`___lldb_unnamed_symbolXXX
0x107277104 <+40>: str x27, [x28, #0x10] ; x27 = 0x0000000138fbecf0
0x107277108 <+44>: br x8