猪心炖什么补气补血| 死而什么什么| 什么是亲子鉴定| cta是什么意思| 徐长卿是什么药| 清宫手术后需要注意什么| 荷花什么季节开放| 桃花什么时候开花| 双生痣是什么意思| 红红的苹果像什么| 藿香是什么| 什么水什么山| 13朵玫瑰代表什么意思| 眼睛出现飞蚊症什么原因怎么办| saa偏高说明什么| 用什么泡脚能减肥| 一般什么原因做宫腔镜| 什么样的天山| 惊鸿一面是什么意思| 血管堵塞有什么办法可以疏通| 牙齿发黄是什么原因导致的| cnm是什么意思| 美如天仙是什么生肖| 认识是什么意思| 荷尔蒙是什么东西起什么作用| 排骨炖什么比较好吃| 云吞是什么| 宝宝咳嗽挂什么科| 离婚都需要什么手续和证件| 趋光性是什么意思| 风暴是什么意思| 保育员是什么| 特斯拉发明了什么| 小孩子拉肚子吃什么药| 好吧是什么意思| 长期喝咖啡有什么危害| 只要睡觉就做梦是什么原因| 归零是什么意思| 家里进鸟了是什么预兆| 什么食物胆固醇高| 脑出血什么原因引起的| 脉搏跳得快是什么原因| 月经量少吃什么好| 减肥吃什么好| 司令是什么级别| 吐血是什么原因| 衬衫搭配什么裤子好看| 短效避孕药是什么| 肾病钾高吃什么食物好| 工作是为了什么| 什么动物眼睛是红色的| 诸君是什么意思| 停车坐爱枫林晚的坐是什么意思| 附骨疽在现代叫什么病| 宫颈管积液什么意思| 蜜蜡脱毛有什么危害吗| 丝瓜有什么好处| 灵芝孢子粉有什么用| 还人是什么意思| 小孩子长白头发是什么原因| 玟字五行属什么| 但微颔之的之是什么意思| 痘痘反复长是什么原因| 什么运动降血糖最快| 什么什么深长| 毛泽东属相是什么| 2009年出生属什么| 为什么要努力读书| anxiety什么意思| 去湿气喝什么| 宜昌有什么特产| 晚上八点多是什么时辰| 遍体鳞伤是什么意思| 精液什么颜色正常| 孕妇吃葡萄对胎儿有什么好处| 沙棘原浆有什么功效| 英氏属于什么档次的| 98年虎是什么命| 站姐是什么职业| 情绪低落是什么意思| 脱发挂什么科| 人民币用什么材料做的| 左手小指和无名指发麻是什么原因| 冻顶乌龙茶属于什么茶| 肾炎是什么病| 孕妇能吃什么水果| 老打瞌睡犯困是什么原因| 甲功是什么意思| 绿豆不能跟什么一起吃| 血压高会有什么症状| bml是什么| 暧昧什么意思| 9.23什么星座| 产妇吃什么下奶快又多又营养| 肾衰竭有什么症状| o型rhd阳性是什么意思| 一进门见到什么植物好| 畈是什么意思| 胃阴虚有什么症状| 尿蛋白质阳性是什么意思| 沉香是什么东西| 干净的近义词是什么| 呼吸内科主要看什么病| 吾子是什么意思| 尼姑庵是什么意思| 灰枣与红枣有什么区别| 蚊子的天敌是什么| 促什么谈什么| 什么是法西斯主义| 北芪煲汤加什么药材好| 恶对什么| 吃b族维生素有什么好处| 夏天做什么菜| 斩衰是什么意思| 劳士顿手表什么档次| 吃什么最容易减肥| 三十三天都是什么天| 知了吃什么食物| 电信诈骗是什么意思| 唐伯虎是什么生肖| 皮肤黑的人适合穿什么颜色的衣服| 肝硬化是什么意思| 之一的意思是什么| 生菜是什么菜| vain是什么意思| 射手是什么星象| 孕妇喝咖啡有什么危害| 麂皮绒是什么材质| 淋证是什么病| 胎盘厚度代表什么| 海带和什么菜搭配好吃| 膀胱炎做什么检查能看出来| 子宫直肠凹积液是什么意思| 书中自有颜如玉什么意思| 马到成功是什么生肖| 吃什么对头发有好处| 66年出生属什么生肖| 什么洗发水去屑好| rmssd是什么意思| them什么意思| 女人为什么会叫床| 俄罗斯的货币叫什么| 什么茶减肥| 老汉是什么意思| 104岁属什么生肖| 狮子座什么星象| 脑疝是什么原因引起的| 高血糖适合吃什么主食| 老是嗳气是什么原因| 白带多要吃什么药| 睡莲什么时候开花| onemore是什么牌子| 甲状腺功能减退是什么意思| 睡觉出汗是什么原因| 智能手环什么品牌好| browser什么意思| 什么含维生素d| 月经提前10天正常吗是什么原因| 睡觉总醒是什么原因| 万能输血者是什么血型| 三八线是什么意思| 早熟是什么意思| 神秘感是什么意思| 乳糖不耐受喝什么牛奶| 欲语还休是什么意思| 松针土适合种什么花| moncler是什么牌子| 眼睛散光是什么意思| 脑病科是看什么病的| 小孩老是打嗝是什么原因| 大夫古代指什么| 蝉吃什么食物| 儿童感冒咳嗽吃什么药| 三点水真读什么| 西洋参适合什么人吃| 2016年是什么生肖| 独善其身是什么意思啊| 男狗配什么属相最好| 11年是什么婚| 11.24是什么星座| 雨花石是什么石头| 蒲公英的花是什么颜色| 栗子不能和什么一起吃| 生物科技是做什么的| 二甲双胍什么时候吃| 两肺散在小结节是什么意思| 荷尔蒙是什么| 肝硬化挂什么科| 辽源有什么好玩的地方| 副肾是什么药名| 禅茶一味什么意思| 雪梨是什么梨| 步步高升是什么意思| 早上起床咳嗽是什么原因| 一月2日是什么星座| 属实是什么意思| 星座上升是什么意思| 8月30号是什么星座| 2月9号什么星座| 语迟则人贵是什么意思| 冰点脱毛的原理是什么| 翻新机是什么意思| 湿气重吃什么中成药| fnh是什么病| 迪丽热巴的全名叫什么| 病毒感染吃什么消炎药| 铁蛋白偏高是什么意思| 生育险是什么| 电波系是什么意思| 什么是免冠照片| 天月二德是什么意思| 肠道感染吃什么消炎药| 1982属什么生肖| 跑步后尿血是什么情况| 0到3个月的婴儿惊吓吃什么药| 水痘挂什么科| w代表什么单位| 白带是什么颜色的| 媚字五行属什么| 什么是走婚| 人吃什么才能长胖| 没有斗代表什么| 宫颈纳囊多发是什么意思| muji是什么意思| 孩子为什么不听话| 脾虚挂什么科| 甲醇是什么| 黑鱼又叫什么鱼| 劲酒是什么酒| 康斯坦丁是什么意思| 人中长痘痘什么原因| 什么样的女人招人嫉妒| 封建思想是什么意思| 人为什么做梦| fw什么意思| 气体交换受损与什么有关| 斛什么意思| 左室舒张功能减低什么意思| 发烧能吃什么水果| 忘川是什么意思| grace什么意思中文| 脚底痛是什么原因| 病毒四项检查都有什么| 高考用什么笔| 1884年属什么生肖| 什么头什么脑| 夹页念什么| 梦见牛粪是什么意思| 为什么一吃完饭就肚子疼| fw什么意思| 横行霸道的意思是什么| 女性更年期挂什么科| 73年属什么生肖| 短效避孕药什么时候吃| 尿隐血阴性是什么意思| 甘露醇有什么作用| 南京大屠杀是什么时候| 一喝酒就脸红是什么原因| 1997年属什么生肖年| spo2过低是什么意思| 测五行缺什么| 大便不成形吃什么食物好| 空气炸锅能做什么| 佩戴貔貅有什么讲究与禁忌| 百度
The LLVM Compiler Infrastructure
Site Map:
Download!
Search this Site


Useful Links
Release Emails
20.1.8: Jul 2025
20.1.7: Jun 2025
20.1.6: May 2025
20.1.5: May 2025
20.1.4: Apr 2025
20.1.3: Apr 2025
20.1.2: Apr 2025
20.1.1: Mar 2025
20.1.0: Mar 2025
19.1.7: Jan 2025
19.1.6: Dec 2024
19.1.5: Dec 2024
19.1.4: Nov 2024
19.1.3: Oct 2024
19.1.2: Oct 2024
19.1.1: Oct 2024
19.1.0: Sep 2024
All Announcements

Maintained by the
llvm-admin team
LLVM Overview

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines. The name "LLVM" itself is not an acronym; it is the full name of the project.

LLVM began as a research project at the University of Illinois, with the goal of providing a modern, SSA-based compilation strategy capable of supporting both static and dynamic compilation of arbitrary programming languages. Since then, LLVM has grown to be an umbrella project consisting of a number of subprojects, many of which are being used in production by a wide variety of commercial and open source projects as well as being widely used in academic research. Code in the LLVM project is licensed under the "Apache 2.0 License with LLVM exceptions"

The primary sub-projects of LLVM are:

  1. The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation ("LLVM IR"). The LLVM Core libraries are well documented, and it is particularly easy to invent your own language (or port an existing compiler) to use LLVM as an optimizer and code generator.

  2. Clang is an "LLVM native" C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles, extremely useful error and warning messages and to provide a platform for building great source level tools. The Clang Static Analyzer and clang-tidy are tools that automatically find bugs in your code, and are great examples of the sort of tools that can be built using the Clang frontend as a library to parse C/C++ code.

  3. The LLDB project builds on libraries provided by LLVM and Clang to provide a great native debugger. It uses the Clang ASTs and expression parser, LLVM JIT, LLVM disassembler, etc so that it provides an experience that "just works". It is also blazing fast and much more memory efficient than GDB at loading symbols.

  4. The libc++ and libc++ ABI projects provide a standard conformant and high-performance implementation of the C++ Standard Library, including full support for C++11 and C++14.

  5. The libc project provides a high-performance, standards-conformant implementation of the C Standard Library, fully integrated with LLVM. It delivers optimized performance and comprehensive support for modern C standards, ensuring a reliable and efficient foundation for C applications.

  6. The compiler-rt project provides highly tuned implementations of the low-level code generator support routines like "__fixunsdfdi" and other calls generated when a target doesn't have a short sequence of native instructions to implement a core IR operation. It also provides implementations of run-time libraries for dynamic testing tools such as AddressSanitizer, ThreadSanitizer, MemorySanitizer, and DataFlowSanitizer.

  7. The MLIR subproject is a novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together.

  8. The OpenMP subproject provides an OpenMP runtime for use with the OpenMP implementation in Clang.

  9. The polly project implements a suite of cache-locality optimizations as well as auto-parallelism and vectorization using a polyhedral model.

  10. The libclc project aims to implement the OpenCL standard library.

  11. The klee project implements a "symbolic virtual machine" which uses a theorem prover to try to evaluate all dynamic paths through a program in an effort to find bugs and to prove properties of functions. A major feature of klee is that it can produce a testcase in the event that it detects a bug.

  12. The LLD project is a new linker. That is a drop-in replacement for system linkers and runs much faster.

  13. The BOLT project is a post-link optimizer. It achieves the improvements by optimizing application's code layout based on execution profile gathered by sampling profiler.

In addition to official subprojects of LLVM, there are a broad variety of other projects that use components of LLVM for various tasks. Through these external projects you can use LLVM to compile Ruby, Python, Haskell, Rust, D, PHP, Pure, Lua, Julia, and a number of other languages. A major strength of LLVM is its versatility, flexibility, and reusability, which is why it is being used for such a wide variety of different tasks: everything from doing light-weight JIT compiles of embedded languages like Lua to compiling Fortran code for massive super computers.

As much as everything else, LLVM has a broad and friendly community of people who are interested in building great low-level tools. If you are interested in getting involved, a good first place is to skim the LLVM Blog and join LLVM Discourse. For information on how to send in a patch, get commit access, and copyright and license topics, please see the LLVM Developer Policy.

Latest LLVM Release!

8 July 2025: LLVM 20.1.8 is now available for download! LLVM is publicly available under an open source License. Also, you might want to check out the new features in Git that will appear in the next LLVM release. If you want them early, download LLVM through anonymous Git.

Upcoming Events

October 27-29 2025 US LLVM

ACM Software System Award!

LLVM has been awarded the 2012 ACM Software System Award! This award is given by ACM to one software system worldwide every year. LLVM is in highly distinguished company! Click on any of the individual recipients' names on that page for the detailed citation describing the award.

Upcoming Releases

LLVM Release Schedule:

  • 20.1.x
    • Jan 28th: release/20.x branch created
    • Feb  1st: 20.1.0-rc1 was released
    • Feb 12th: 20.1.0-rc2 was released
    • Feb 25th: 20.1.0-rc3 was released
    • Mar  4th: 20.1.0 was released
    • Mar 18th: 20.1.1 was released
    • Apr  1st: 20.1.2 was released
    • Apr 15th: 20.1.3 was released
    • Apr 29th: 20.1.4 was released
    • May 14th: 20.1.5 was released
    • May  29th: 20.1.6 was released
    • Jun 13th: 20.1.7 was released
    • Jul 8th: 20.1.8 was released
Developer Meetings

纳少是什么意思 梦见耗子是什么预兆 秦始皇墓为什么不敢挖 炒菜用什么油比较好 院士是什么学位
beetle是什么车 男蛇配什么属相最好 屁股疼挂什么科室 像什么一样 煞笔是什么意思
扪是什么意思 决定的近义词是什么 电话正在通话中是什么意思 杜仲配什么补肾最好 双肺门不大是什么意思
脖子发麻是什么原因 outlets是什么意思 亦或是什么意思 斯夫是什么意思 孕反应最早什么时候开始
胃药吃多了有什么副作用hcv8jop3ns6r.cn 回甘是什么意思youbangsi.com pop什么意思hcv9jop5ns5r.cn 功劳叶的别名叫什么hcv9jop6ns8r.cn 屏蔽一个人意味着什么huizhijixie.com
28岁属什么生肖hcv9jop1ns9r.cn 什么是纸片人hcv9jop1ns9r.cn 什么水果含维生素bhcv9jop5ns9r.cn 家里镜子放在什么位置比较好hcv7jop7ns4r.cn 核磁共振和ct有什么区别kuyehao.com
什么是iga肾病hcv8jop9ns8r.cn 无非是什么意思hcv8jop2ns9r.cn 景页读什么hcv8jop1ns9r.cn 金乌是什么hcv7jop9ns0r.cn 霄字五行属什么xianpinbao.com
萤火虫为什么发光hcv9jop6ns4r.cn 左后背疼什么原因hcv8jop8ns9r.cn 什么样的雨珠hcv8jop4ns9r.cn 独角仙长什么样hcv9jop5ns8r.cn 借刀杀人是什么生肖hcv8jop8ns7r.cn
百度