Analysis of information sources in references of the Wikipedia article "LLVM" in English language version.
Last modified:
The name 'LLVM' was once an acronym, but is now just a brand for the umbrella project.
The last paragraph notwithstanding, the LLVM Project is in the middle of a large effort to change licenses .. Starting on 2024-06-01 (first of June 2024), new contributions only need to be covered by the new LLVM license, i.e. Apache-2.0 WITH LLVM-exception. Before this date, the project required all contributions to be made under both the new license and the legacy license. .. A small portion of LLVM code remains exclusively covered by the legacy license. Contributions after 2024-06-01 are covered exclusively by the new license.
{{cite web}}: CS1 maint: deprecated archival service (link)'LLVM' is officially no longer an acronym. The acronym it once expanded too was confusing, and inappropriate almost from day 1. :) As LLVM has grown to encompass other subprojects, it became even less useful and meaningless.
Note that marketing version numbers should not be used to check for language features, as different vendors use different numbering schemes. Instead, use the Feature Checking Macros.
The current NVVM IR is based on LLVM 5.0
RubyMotion transforms the Ruby source code of your project into ... machine code using a[n] ... ahead-of-time (AOT) compiler, based on LLVM.