<<
36/66
>>
First
Last
LLVM バックエンドの流れ
LLVM bitcode の CFG を作る
各 Basic block を DAG にする
DAG にあるターゲットがサポートしてない命令などをサポートしてるものに変換する (legalize)
LLVM bitcode の命令セットの DAG をマシン依存の命令セットの DAG に変換する (instruction selection)
DAG をマシン命令列にする
レジスタアロケーション
※間違ってたらすいません