エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
VC++が定数による除算を乗算に変換する最適化をしてるのは、吐いたコードを見たことある人なら知ってる... VC++が定数による除算を乗算に変換する最適化をしてるのは、吐いたコードを見たことある人なら知ってることだと思うけど、なんとなく http://www.wikihouse.com/x86clocker/index.php?plugin=attach&refer=%B2%E1%B5%EE%A5%ED%A5%B0&openfile=x86%CC%BF%CE%E1%A4%CE%BD%EA%CD%D7%A5%AF%A5%ED%A5%C3%A5%AF%B7%D7%C2%AC%A5%B9%A5%EC.html このスレの400を見てて、確かに正確な変換方法は知らないので考えてみる。 mov eax, 40140141h ; r=esi/819とおく。esi=819r mul esi ;edx=205r sub esi, edx ;esi=614r shr esi, 1 ;esi=307r add es