私は次の自己完結型関数を持っています (つまり、 using に分岐していbl CheckStackFunc
ます) が、その目的がわかりません。PowerPC アセンブリに詳しい人が手を貸してくれませんか?
_CheckStackFunc:
neg %r11, %r12
addi %r0, %r11, 0xFFF
srawi. %r0, %r0, 0xC
blelr
mr %r11, %sp
mtctr %r0
loc_10176B0C:
lwzu %r0, -0x1000(%r11)
bdnz loc_10176B0C
blr
そうは言っても、私はPPC アセンブリーのリファレンスとして IBM のこのドキュメントを使用しています。これは決定的なソースと見なされますか、それとも他に知っておくべきことがありますか?