0000: 2e 74 65 78 74 0a 09 2e 61 6c 69 67 6e 20 32 0a .text...align 2.
0010: 09 2e 67 6c 6f 62 6c 20 5f 5f 5f 76 61 63 61 6c ..globl ___vacal
0020: 6c 0a 5f 5f 5f 76 61 63 61 6c 6c 3a 0a 09 6d 66 l.___vacall:..mf
0030: 6c 72 20 72 30 0a 09 73 74 6d 77 20 72 32 39 2c lr r0..stmw r29,
0040: 2d 31 32 28 72 31 29 0a 09 62 63 6c 20 32 30 2c -12(r1)..bcl 20,
0050: 33 31 2c 4c 31 24 70 62 0a 4c 31 24 70 62 3a 0a 31,L1$pb.L1$pb:.
0060: 09 73 74 77 20 72 30 2c 38 28 72 31 29 0a 09 6d .stw r0,8(r1)..m
0070: 66 6c 72 20 72 33 31 0a 09 73 74 77 75 20 72 31 flr r31..stwu r1
0080: 2c 2d 32 32 34 28 72 31 29 0a 09 61 64 64 69 73 ,-224(r1)..addis
0090: 20 72 32 39 2c 72 33 31 2c 68 61 31 36 28 4c 5f r29,r31,ha16(L_
00a0: 76 61 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 24 vacall_function$
00b0: 6e 6f 6e 5f 6c 61 7a 79 5f 70 74 72 2d 4c 31 24 non_lazy_ptr-L1$
00c0: 70 62 29 0a 09 6c 69 20 72 31 31 2c 30 0a 09 6c pb)..li r11,0..l
00d0: 77 7a 20 72 32 39 2c 6c 6f 31 36 28 4c 5f 76 61 wz r29,lo16(L_va
00e0: 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 24 6e 6f call_function$no
00f0: 6e 5f 6c 61 7a 79 5f 70 74 72 2d 4c 31 24 70 62 n_lazy_ptr-L1$pb
0100: 29 28 72 32 39 29 0a 09 61 64 64 69 20 72 30 2c )(r29)..addi r0,
0110: 72 31 2c 32 34 38 0a 09 73 74 77 20 72 30 2c 36 r1,248..stw r0,6
0120: 38 28 72 31 29 0a 09 61 64 64 69 20 72 30 2c 72 8(r1)..addi r0,r
0130: 31 2c 31 30 30 0a 09 6c 77 7a 20 72 32 39 2c 30 1,100..lwz r29,0
0140: 28 72 32 39 29 0a 09 73 74 77 20 72 33 2c 32 34 (r29)..stw r3,24
0150: 38 28 72 31 29 0a 09 61 64 64 69 20 72 33 2c 72 8(r1)..addi r3,r
0160: 31 2c 36 34 0a 09 73 74 77 20 72 39 2c 32 37 32 1,64..stw r9,272
0170: 28 72 31 29 0a 09 6d 74 63 74 72 20 72 32 39 0a (r1)..mtctr r29.
0180: 09 73 74 77 20 72 35 2c 32 35 36 28 72 31 29 0a .stw r5,256(r1).
0190: 09 73 74 77 20 72 36 2c 32 36 30 28 72 31 29 0a .stw r6,260(r1).
01a0: 09 73 74 77 20 72 37 2c 32 36 34 28 72 31 29 0a .stw r7,264(r1).
01b0: 09 73 74 77 20 72 38 2c 32 36 38 28 72 31 29 0a .stw r8,268(r1).
01c0: 09 73 74 77 20 72 31 30 2c 32 37 36 28 72 31 29 .stw r10,276(r1)
01d0: 0a 09 73 74 77 20 72 31 31 2c 37 36 28 72 31 29 ..stw r11,76(r1)
01e0: 0a 09 73 74 77 20 72 30 2c 39 36 28 72 31 29 0a ..stw r0,96(r1).
01f0: 09 73 74 77 20 72 34 2c 32 35 32 28 72 31 29 0a .stw r4,252(r1).
0200: 09 73 74 66 64 20 66 31 2c 31 30 30 28 72 31 29 .stfd f1,100(r1)
0210: 0a 09 73 74 66 64 20 66 32 2c 31 30 38 28 72 31 ..stfd f2,108(r1
0220: 29 0a 09 73 74 66 64 20 66 33 2c 31 31 36 28 72 )..stfd f3,116(r
0230: 31 29 0a 09 73 74 66 64 20 66 34 2c 31 32 34 28 1)..stfd f4,124(
0240: 72 31 29 0a 09 73 74 66 64 20 66 35 2c 31 33 32 r1)..stfd f5,132
0250: 28 72 31 29 0a 09 73 74 66 64 20 66 36 2c 31 34 (r1)..stfd f6,14
0260: 30 28 72 31 29 0a 09 73 74 66 64 20 66 37 2c 31 0(r1)..stfd f7,1
0270: 34 38 28 72 31 29 0a 09 73 74 66 64 20 66 38 2c 48(r1)..stfd f8,
0280: 31 35 36 28 72 31 29 0a 09 73 74 66 64 20 66 39 156(r1)..stfd f9
0290: 2c 31 36 34 28 72 31 29 0a 09 73 74 66 64 20 66 ,164(r1)..stfd f
02a0: 31 30 2c 31 37 32 28 72 31 29 0a 09 73 74 66 64 10,172(r1)..stfd
02b0: 20 66 31 31 2c 31 38 30 28 72 31 29 0a 09 73 74 f11,180(r1)..st
02c0: 66 64 20 66 31 32 2c 31 38 38 28 72 31 29 0a 09 fd f12,188(r1)..
02d0: 73 74 66 64 20 66 31 33 2c 31 39 36 28 72 31 29 stfd f13,196(r1)
02e0: 0a 09 73 74 77 20 72 31 31 2c 36 34 28 72 31 29 ..stw r11,64(r1)
02f0: 0a 09 73 74 77 20 72 31 31 2c 37 32 28 72 31 29 ..stw r11,72(r1)
0300: 0a 09 62 63 74 72 6c 0a 09 6c 77 7a 20 72 39 2c ..bctrl..lwz r9,
0310: 37 36 28 72 31 29 0a 09 63 6d 70 77 69 20 63 72 76(r1)..cmpwi cr
0320: 30 2c 72 39 2c 30 0a 09 62 65 71 2d 20 63 72 30 0,r9,0..beq- cr0
0330: 2c 4c 31 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 ,L1..cmpwi cr0,r
0340: 39 2c 31 0a 09 62 65 71 2d 20 63 72 30 2c 4c 34 9,1..beq- cr0,L4
0350: 33 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 39 2c 3..cmpwi cr0,r9,
0360: 32 0a 09 62 65 71 2d 20 63 72 30 2c 4c 34 33 0a 2..beq- cr0,L43.
0370: 09 63 6d 70 77 69 20 63 72 30 2c 72 39 2c 33 0a .cmpwi cr0,r9,3.
0380: 09 62 65 71 2d 20 63 72 30 2c 4c 34 34 0a 09 63 .beq- cr0,L44..c
0390: 6d 70 77 69 20 63 72 30 2c 72 39 2c 34 0a 09 62 mpwi cr0,r9,4..b
03a0: 65 71 2d 20 63 72 30 2c 4c 34 35 0a 09 63 6d 70 eq- cr0,L45..cmp
03b0: 77 69 20 63 72 30 2c 72 39 2c 35 0a 09 62 65 71 wi cr0,r9,5..beq
03c0: 2d 20 63 72 30 2c 4c 34 36 0a 09 63 6d 70 77 69 - cr0,L46..cmpwi
03d0: 20 63 72 30 2c 72 39 2c 36 0a 09 62 65 71 2d 20 cr0,r9,6..beq-
03e0: 63 72 30 2c 4c 34 32 0a 09 63 6d 70 77 69 20 63 cr0,L42..cmpwi c
03f0: 72 30 2c 72 39 2c 37 0a 09 62 65 71 2d 20 63 72 r0,r9,7..beq- cr
0400: 30 2c 4c 34 32 0a 09 63 6d 70 77 69 20 63 72 30 0,L42..cmpwi cr0
0410: 2c 72 39 2c 38 0a 09 62 65 71 2d 20 63 72 30 2c ,r9,8..beq- cr0,
0420: 4c 34 32 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 L42..cmpwi cr0,r
0430: 39 2c 39 0a 09 62 65 71 2d 20 63 72 30 2c 4c 34 9,9..beq- cr0,L4
0440: 32 0a 09 61 64 64 69 20 72 30 2c 72 39 2c 2d 31 2..addi r0,r9,-1
0450: 30 0a 09 63 6d 70 6c 77 69 20 63 72 30 2c 72 30 0..cmplwi cr0,r0
0460: 2c 31 0a 09 62 67 74 2d 20 63 72 30 2c 4c 32 32 ,1..bgt- cr0,L22
0470: 0a 09 6c 77 7a 20 72 33 2c 38 38 28 72 31 29 0a ..lwz r3,88(r1).
0480: 09 6c 77 7a 20 72 34 2c 39 32 28 72 31 29 0a 4c .lwz r4,92(r1).L
0490: 31 3a 0a 09 61 64 64 69 20 72 31 2c 72 31 2c 32 1:..addi r1,r1,2
04a0: 32 34 0a 09 6c 77 7a 20 72 30 2c 38 28 72 31 29 24..lwz r0,8(r1)
04b0: 0a 09 6c 6d 77 20 72 32 39 2c 2d 31 32 28 72 31 ..lmw r29,-12(r1
04c0: 29 0a 09 6d 74 6c 72 20 72 30 0a 09 62 6c 72 0a )..mtlr r0..blr.
04d0: 4c 32 32 3a 0a 09 63 6d 70 77 69 20 63 72 30 2c L22:..cmpwi cr0,
04e0: 72 39 2c 31 32 0a 09 62 65 71 2d 20 63 72 30 2c r9,12..beq- cr0,
04f0: 4c 34 37 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 L47..cmpwi cr0,r
0500: 39 2c 31 33 0a 09 62 65 71 2d 20 63 72 30 2c 4c 9,13..beq- cr0,L
0510: 34 38 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 39 48..cmpwi cr0,r9
0520: 2c 31 34 0a 09 62 65 71 2d 20 63 72 30 2c 4c 34 ,14..beq- cr0,L4
0530: 32 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 39 2c 2..cmpwi cr0,r9,
0540: 31 35 0a 09 62 6e 65 2b 20 63 72 30 2c 4c 31 0a 15..bne+ cr0,L1.
0550: 09 6c 77 7a 20 72 30 2c 36 34 28 72 31 29 0a 09 .lwz r0,64(r1)..
0560: 61 6e 64 69 2e 20 72 39 2c 72 30 2c 31 0a 09 62 andi. r9,r0,1..b
0570: 65 71 2d 20 63 72 30 2c 4c 33 31 0a 09 6c 77 7a eq- cr0,L31..lwz
0580: 20 72 33 2c 37 32 28 72 31 29 0a 09 62 20 4c 31 r3,72(r1)..b L1
0590: 0a 4c 33 31 3a 0a 09 61 6e 64 69 2e 20 72 39 2c .L31:..andi. r9,
05a0: 72 30 2c 31 30 32 34 0a 09 62 65 71 2d 20 63 72 r0,1024..beq- cr
05b0: 30 2c 4c 31 0a 09 6c 77 7a 20 72 30 2c 38 30 28 0,L1..lwz r0,80(
05c0: 72 31 29 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 r1)..cmpwi cr0,r
05d0: 30 2c 31 0a 09 62 65 71 2d 20 63 72 30 2c 4c 34 0,1..beq- cr0,L4
05e0: 39 0a 09 63 6d 70 77 69 20 63 72 30 2c 72 30 2c 9..cmpwi cr0,r0,
05f0: 32 0a 09 62 65 71 2d 20 63 72 30 2c 4c 35 30 0a 2..beq- cr0,L50.
0600: 09 63 6d 70 77 69 20 63 72 30 2c 72 30 2c 34 0a .cmpwi cr0,r0,4.
0610: 09 62 65 71 2d 20 63 72 30 2c 4c 35 31 0a 09 63 .beq- cr0,L51..c
0620: 6d 70 77 69 20 63 72 30 2c 72 30 2c 38 0a 09 62 mpwi cr0,r0,8..b
0630: 6e 65 2b 20 63 72 30 2c 4c 31 0a 09 6c 77 7a 20 ne+ cr0,L1..lwz
0640: 72 39 2c 37 32 28 72 31 29 0a 09 6c 77 7a 20 72 r9,72(r1)..lwz r
0650: 34 2c 34 28 72 39 29 0a 4c 34 31 3a 0a 09 6c 77 4,4(r9).L41:..lw
0660: 7a 20 72 33 2c 30 28 72 39 29 0a 09 62 20 4c 31 z r3,0(r9)..b L1
0670: 0a 4c 35 31 3a 0a 09 6c 77 7a 20 72 39 2c 37 32 .L51:..lwz r9,72
0680: 28 72 31 29 0a 09 62 20 4c 34 31 0a 4c 35 30 3a (r1)..b L41.L50:
0690: 0a 09 6c 77 7a 20 72 39 2c 37 32 28 72 31 29 0a ..lwz r9,72(r1).
06a0: 09 6c 68 7a 20 72 33 2c 30 28 72 39 29 0a 09 62 .lhz r3,0(r9)..b
06b0: 20 4c 31 0a 4c 34 39 3a 0a 09 6c 77 7a 20 72 39 L1.L49:..lwz r9
06c0: 2c 37 32 28 72 31 29 0a 09 6c 62 7a 20 72 33 2c ,72(r1)..lbz r3,
06d0: 30 28 72 39 29 0a 09 62 20 4c 31 0a 4c 34 32 3a 0(r9)..b L1.L42:
06e0: 0a 09 6c 77 7a 20 72 33 2c 38 38 28 72 31 29 0a ..lwz r3,88(r1).
06f0: 09 62 20 4c 31 0a 4c 34 38 3a 0a 09 6c 66 64 20 .b L1.L48:..lfd
0700: 66 31 2c 38 38 28 72 31 29 0a 09 62 20 4c 31 0a f1,88(r1)..b L1.
0710: 4c 34 37 3a 0a 09 6c 66 73 20 66 31 2c 38 38 28 L47:..lfs f1,88(
0720: 72 31 29 0a 09 62 20 4c 31 0a 4c 34 36 3a 0a 09 r1)..b L1.L46:..
0730: 6c 68 7a 20 72 33 2c 38 38 28 72 31 29 0a 09 62 lhz r3,88(r1)..b
0740: 20 4c 31 0a 4c 34 35 3a 0a 09 6c 68 61 20 72 33 L1.L45:..lha r3
0750: 2c 38 38 28 72 31 29 0a 09 62 20 4c 31 0a 4c 34 ,88(r1)..b L1.L4
0760: 34 3a 0a 09 6c 62 7a 20 72 33 2c 38 38 28 72 31 4:..lbz r3,88(r1
0770: 29 0a 09 62 20 4c 31 0a 4c 34 33 3a 0a 09 6c 62 )..b L1.L43:..lb
0780: 7a 20 72 30 2c 38 38 28 72 31 29 0a 09 65 78 74 z r0,88(r1)..ext
0790: 73 62 20 72 33 2c 72 30 0a 09 62 20 4c 31 0a 2e sb r3,r0..b L1..
07a0: 64 61 74 61 0a 2e 6e 6f 6e 5f 6c 61 7a 79 5f 73 data..non_lazy_s
07b0: 79 6d 62 6f 6c 5f 70 6f 69 6e 74 65 72 0a 4c 5f ymbol_pointer.L_
07c0: 76 61 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e 24 vacall_function$
07d0: 6e 6f 6e 5f 6c 61 7a 79 5f 70 74 72 3a 0a 09 2e non_lazy_ptr:...
07e0: 69 6e 64 69 72 65 63 74 5f 73 79 6d 62 6f 6c 20 indirect_symbol
07f0: 5f 76 61 63 61 6c 6c 5f 66 75 6e 63 74 69 6f 6e _vacall_function
0800: 0a 09 2e 6c 6f 6e 67 09 30 0a ...long.0.