差分

ナビゲーションに移動 検索に移動

Low Level Virtual Machine

28 バイト追加, 2012年7月2日 (月) 10:24
編集の要約なし
'''Low Level Virtual Machine'''(ろーれべるばーちゃるましーん,'''LLVM''')とは、様々な[[プログラミング言語]]の様々な[[コンパイラ]]に共通の「[[最適化]]」を提供する目的で開発されているコンパイラ基盤である。」を提供する目的で開発されている[[オープンソース]]なコンパイラ基盤である。
LLVMでは様々な[[プログラミング言語]]に「共通」の「最適化」を提供するため、LLVM対応コンパイラからLLVMが指定する[[中間コード]]形式で出力してもらうい、LLVMはその[[中間コード]]に対してプラットフォーム非依存の最適化、プラットフォーム依存の最適化など段階的な最適化を行い、最終的に[[ネイティブコード]]を出力する。
匿名利用者

案内メニュー