llvm-ldとllvm-linkの違いは何ですか?私はllvm-ldはリンク時間の最適化を実行すると仮定します。llvm-linkはありません。私は正しい?差分b/w llvm-ldとllvm-link
8
A
答えて
5
llvm-ld
は、LLVMビットコードとネイティブコードの両方をサポートするシステムリンカの代替品です。これは、デフォルトでビットコード実行可能ファイルを生成します(つまり、結果の実行可能ファイルはビットコードインタプリタを呼び出します)が、ネイティブ実行可能ファイルを生成するために使用することもできます。llvmc
は、実験マークされ、中に削除されているように見えました。それはより便利だと
私は(ノートが必要に応じてLLVMツールチェーンの適切なプログラムを起動llvmc
とclang
フロントエンドを使用する直接llvm-ld
を使用していません3.0リリース)。
llvm-link
は、複数のビットコードファイルを1つに結合する、より低レベルのツールです。ドキュメントには最適化が行われているかどうかは記載されていませんが、doesn't appear to do soです。次の最適化パスは、ネイティブコード生成時にトリガーされます。
関連する問題
- 1. 差異2変数間のリストTIBCO BW
- 2. haddockとの差分ドキュメント
- 3. アプタナファイルの差分?
- 4. プロローグリスト差分ルーチン
- 5. 差分フォーク
- 6. ロスリンSyntaxTree差分
- 7. 差分、アンピボット
- 8. テキストの差分
- 9. 差分ファイルビューア?
- 10. は差分
- 11. ssis 2014 sap bw、MS Connector 1.1
- 12. SAP BW - BOBJ Webiの質問
- 13. SQL Server差分ツール
- 14. darcsのグラフィカル差分
- 15. は、差分画像
- 16. 部分偏微分と有限差分をチェックするエラー
- 17. Java Pdf差分ライブラリ
- 18. PHP/JSテキスト差分
- 19. Prologの差分リスト
- 20. HTML差分ツールAPI
- 21. Gitの差分インデント/プリティ・印刷/美しくは差分
- 22. REST APIを使用したDropbox差分/差分アップロード
- 23. 差分のHibernateのSessionfactory.getCurrentSession()とSessionFactory.openSession()
- 24. データの差分[、「COL」]とデータ$ COL
- 25. パッチと差分ファイルの違い
- 26. 差分2 Open XML Word Documents
- 27. 画像の差分/パッチ
- 28. asp.netの日付差分
- 29. TFSファイルに差分に
- 30. Zip/Jarファイルのバイナリ差分
llvm-ldも3.1で削除されます –