27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
cmpwi %r3, 0
beq- ret_nil
lwz %r5, 0(%r3)
lwz %r5, 32(%r5)
.Lmain_\name:
#ifdef OF_SELUID24
lbz %r6, 1(%r4)
#endif
lbz %r7, 2(%r4)
lbz %r8, 3(%r4)
#ifdef OF_SELUID24
slwi %r6, %r6, 2
#endif
slwi %r7, %r7, 2
slwi %r8, %r8, 2
#ifdef OF_SELUID24
lwzx %r5, %r5, %r6
#endif
lwzx %r5, %r5, %r7
lwzx %r5, %r5, %r8
|
<
<
<
<
|
<
|
|
|
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
cmpwi %r3, 0
beq- ret_nil
lwz %r5, 0(%r3)
lwz %r5, 32(%r5)
.Lmain_\name:
lwz %r8, 0(%r4)
#ifdef OF_SELUID24
rlwinm %r6, %r8, -14, 0x3FC
#endif
rlwinm %r7, %r8, -6, 0x3FC
rlwinm %r8, %r8, 2, 0x3FC
#ifdef OF_SELUID24
lwzx %r5, %r5, %r6
#endif
lwzx %r5, %r5, %r7
lwzx %r5, %r5, %r8
|