アセンブリ コードを記述する場合、いくつかのパラメーターを受け取る関数を呼び出した後、すべての%o レジスタ (戻り値が含まれているため、%o0 を除く) は 0 に設定されていますか?
例えば:
mov %i0, %o0
mov %i1, %o1
mov %i2, %o2
call somefunction
nop
上記のコードから、! o1 と o2 は自動的にゼロに設定されますか?
アセンブリ コードを記述する場合、いくつかのパラメーターを受け取る関数を呼び出した後、すべての%o レジスタ (戻り値が含まれているため、%o0 を除く) は 0 に設定されていますか?
例えば:
mov %i0, %o0
mov %i1, %o1
mov %i2, %o2
call somefunction
nop
上記のコードから、! o1 と o2 は自動的にゼロに設定されますか?