[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gcc-3.1.1
Tsubai Masanari <tsubai@iri.co.jp> writes:
> lwzu が lwz より速いということはありえないので、遅くなるとしても
> addi 一つ分ですよね。期待値としては向上していると言えるし、大丈夫
> だとは思いますけど。
実際どれくらい遅いかは個々の product の manual に書いてあったりするの
かな. 64 byte のほうはともかく, 8 byte の loop の方はもうすこし詳しく
比較したほうがいいかも.
((lwzu の overhead) * 2) * (7 回以下の loop) + tmpw/w の前後の操作
vs
addi * (7 回以下の loop)
ですか.
> > register int n __asm("r0");
>
> これ、おそらく "r" が r0 にならないためのものだと思います。
> "b" をつかうならもう不要でしょう。
ははーん.
enami.