LLVM

LLVM
作者 Vikram Adve, Chris Lattner
開発元 LLVM Developer Group
初版 2003年 (22年前) (2003)
最新版 19.1.7[1] ウィキデータを編集 - 2025年1月14日 (3日前)
リポジトリ ウィキデータを編集
プログラミング
言語
C++
プラットフォーム クロスプラットフォーム
種別 コンパイラ基盤
ライセンス イリノイ大学/NCSAオープンソースライセンス
LLVM例外付きApache License 2.0 (バージョン9.0.0以降[2])
公式サイト llvm.org
テンプレートを表示

LLVM(エルエルヴィーエム、 またはエルエルブイエム)とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) のであるとしていたが[3]、現在は、何の頭文字でもないとしている[4]

  1. ^ "LLVM 19.1.7 Released!"; 作品または名前の言語: 英語; 出版日: 2025年1月14日; 閲覧日: 2025年1月14日.
  2. ^ LICENSE.TXT”. llvm.org. 2019年9月24日閲覧。
  3. ^ The LLVM Compiler Infrastructure Project”. 2004年5月3日時点のオリジナルよりアーカイブ。2019年1月16日閲覧。
  4. ^ The LLVM Compiler Infrastructure Project”. llvm.org. 2019年1月16日閲覧。

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne