2009-02-17から1日間の記事一覧

フィボナッチ数列再考

似たようなことを既に書いた気もするけど、あらためて fib をコンパイルしたときの挙動を書いておく。わたしのコンパイラもどきでは、以下のようになっている。 fixnum は下位2ビットは 11 。 LLVM なので SSA 形式、代入は一回限り。 %ret は %eax レジス…