Jicchoの箱

コンピュータサイエンス,特にコンパイラの話が多め.

MENU

2020-01-01から1年間の記事一覧

Lazy Code Motion

この記事は,言語実装 Advent Calendar 2020の11日目の記事です.前回はDrumatoさんのRust製のパーサコンビネータcombineを覗き見する(v4.4.0),次回はalgon_320さんのELVM Scratch 3.0 backendです. この記事では,コンパイラの代表的なコード最適化手法の…

コンパイラのコード最適化や解析手法の論文のサーベイ

この記事では,自分が最適化コンパイラの研究をする上で読んできた論文をまとめていこうと思う. まとめることで,自分のためにもなるだろうし,読んだ人のためにもなれたら嬉しい. 以下,随時更新. 部分冗長除去法(Partial Redundancy Elimination, PRE) …