LLVM
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/06 04:58 UTC 版)
LLVM(エルエルヴィーエム、 またはエルエルブイエム)とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) の略であるとしていたが[3]、現在は、何の頭文字でもないとしている[4]。
- ^ "16.0.6 Release"; 言語: 英語; 出版日: 2023年6月14日; 閲覧日: 2023年6月14日.
- ^ a b “LICENSE.TXT”. llvm.org. 2019年9月24日閲覧。
- ^ “The LLVM Compiler Infrastructure Project”. 2004年5月3日時点のオリジナルよりアーカイブ。2019年1月16日閲覧。
- ^ “The LLVM Compiler Infrastructure Project”. llvm.org. 2019年1月16日閲覧。
- ^ The University of Illinois/NCSA Open Source License (NCSA) - Open Source Initiative
- ^ 'llvm' Dialect LLVM Project
- ^ Composable and Modular Code Generation in MLIR p.6-7 Google 2022年
- ^ IRDL: An IR Definition Language for SSA Compilers p.206 Mathieu Fehrら 2022年
- ^ 'omp' Dialect LLVM Project
- ^ 'acc' Dialect LLVM Project
- ^ 'gpu' Dialect LLVM Project
- ^ SPIR-V Dialect LLVM Project
- ^ Change log - jaxlib 0.1.76 (Jan 27, 2022) Google
- ^ Torch-MLIR p.21 Sean Silva、Anush Elangovan 2021年
- ^ Google reveals what’s next for Cloud AI VentureBeat 2022年10月11日
- ^ Open source collaborations and key partnerships to help accelerate AI innovation Google 2022年10月12日
- ^ PyTorch 2.0 PyTorch Foundation
- ^ Triton - Changelog OpenAI
- ^ Towards Agile Development of Efficient Deep Learning Operators p.41 Keren Zhou & Philippe Tillet
- ^ New LLVM C Front-end (Steve Naroff)
- ^ OpenMP in Flang : An Intro ARM 2022年
- ^ Torch-MLIR p.2 Sean Silva、Anush Elangovan 2021年
- ^ William S. Mosesら『Polygeist: Raising C to Polyhedral MLIR』 IEEE 2021年
- 1 LLVMとは
- 2 LLVMの概要
- 3 標準C++ライブラリ
- LLVMのページへのリンク