★★Java質問・相談スレッド149★★
■ このスレッドは過去ログ倉庫に格納されています
0196デフォルトの名無しさん
2011/10/27(木) 19:44:23.62Windows SDKのコンパイラで/O2 /archオプションをつけて
コンパイル
ここの部分のCのソースコードに対して
for (i = 0; i < 8; i++) {
a[i] &= b[i];
}
こんなコード吐き出した
; Line 15
xor eax, eax
$LL6@main:
; Line 16
mov dl, BYTE PTR _b$[esp+eax+260]
and BYTE PTR _a$[esp+eax+260], dl
inc eax
cmp eax, 8
jl SHORT $LL6@main
全然最適化されてない模様
■ このスレッドは過去ログ倉庫に格納されています