62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
cmpwi %r5, 0
beq- ret_nil
lwz %r5, 4(%r3)
lwz %r5, 32(%r5)
b lookup
.type objc_msg_lookup_super, %function
.size objc_msg_lookup_super, .-objc_msg_lookup_super
ret_nil:
mflr %r0
bl get_pc
mtlr %r0
.L1:
addi %r3, %r3, nil_method-.L1
blr
nil_method:
li %r3, 0
blr
get_pc:
mflr %r3
blr
#ifdef __linux__
.section .note.GNU-stack, "", %progbits
#endif
|
<
<
|
|
>
>
|
|
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
cmpwi %r5, 0
beq- ret_nil
lwz %r5, 4(%r3)
lwz %r5, 32(%r5)
b lookup
ret_nil:
mflr %r0
bl get_pc
mtlr %r0
.L1:
addi %r3, %r3, nil_method-.L1
blr
get_pc:
mflr %r3
blr
.type objc_msg_lookup_super, %function
.size objc_msg_lookup_super, .-objc_msg_lookup_super
nil_method:
li %r3, 0
blr
#ifdef __linux__
.section .note.GNU-stack, "", %progbits
#endif
|