2009-07-01から1日間の記事一覧
とりあえず、現段階のコンパイラは以下に集中する : 構造体アクセスの生成 bit-IRの生成 packing (SIMDレジスタを活用するように纏めてロード/ストアする) 制御コードの生成 Graph-IRの生成 プレディケーションによるselectをIFに戻す Basic Blockの関数化 i…
skySchemeは自前のexpanderで伝統的なマクロを実装していたが、冷静に考えるとそのためだけにexpanderを持つのは無駄なので可能な限りR6RS側のmacroを使うことにする。(moshのcompilerではdefine-macroを使っているが、moshの中で実装を見つけられなかった。…