エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
llcで実行されるPass - Boost Your Programming!
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
llcで実行されるPass - Boost Your Programming!
llcを実行したときにどんなPassが実行されるか(PassManagerに追加されるか)が気になったのでざざっとし... llcを実行したときにどんなPassが実行されるか(PassManagerに追加されるか)が気になったのでざざっとしらべた。 ほぼ自分用のメモです。 createXXX はPassを生成する関数. XXXIDはIDからPassを生成?. どちらもその後PassManagerに追加. 最適化オプションによっては実行されないものや増えたりするものもあるので参考程度に。 PassManager::add()でPass名表示するようにしたみたけどだいたいあってそう。 最後に紹介する-debug-passの表示とはあってるのかよくわからない。 llc main (tools/llc/llc.cpp) LLVMTargetMachine::addPassesToEmitFile() (LLVMTargetMachine.cpp) addPassesToGenerateCode TargetPassCo