LLVM 15 新特性 LLVM 15 新特性概述 本篇文章概述了 LLVM 15 版本中引入的一些关键变化和改进。LLVM 15 在编译器优化、代码生成、调试信息以及对新硬件和编程语言的支持方面都有显著的进步。 主要变化包括: 改进的代码优化,包括新的循环优化和更强大的向量化功能。 对 RISC-V 和 LoongA Nodejs 22 次浏览 2024-06-30
LLVM Core Libraries入门指南 LLVM是一个基于C++的编译器框架系统,优化各种编程语言编写的程序的编译、链接、运行及空闲时间。它向开发者开放,兼容已有脚本。本书深度解析LLVM的代码结构,为学习LLVM提供有力支持。 Android 24 次浏览 2024-05-11
LLVM-9.0.0-win64.exe LLVM-9.0.0-win64 (包含clang)这是win64位系统版本,因为官网下载挺慢,所以上传.至于其他系统,还请自行去官网下载吧. C 21 次浏览 2024-08-02
Getting Started with LLVM Core Libraries.pdf 英文清晰版Getting Started with LLVM Core Libraries ,学习LLVM必不可少的资料 C++ 20 次浏览 2024-10-21
LLVMSwift:用Swift语言操控LLVM LLVMSwift是一个开源项目,为Swift开发者提供简单易用的LLVM接口。通过这个项目,开发者无需直接与复杂的C API打交道,就能方便地使用LLVM进行编译器开发、代码分析和优化等工作。 LLVMSwift支持LLVM 9.0.1版本,并利用Swift的语言优势,例如类型安全、自动内存管理以 Swift 18 次浏览 2024-07-05
LLVM C API Swift 封装器 LLVM C API Swift 封装器 (版本 8.0.1)该库提供了一组 Swift 函数,用于与 LLVM C API 进行交互。它简化 Swift 中 LLVM C API 的使用,并提供一种更安全、更类型化的编程体验。 Swift 18 次浏览 2024-06-26
scratch86:MIT Scratch LLVM前端的神奇性能 划痕86 scratc86是MIT划痕项目---它的意义了这么多的尝试来比较标准划痕解释超快速的编译器。 Scratch86将项目直接编译为LLVM IR,Scratch标准库是用C手写的。用Scratch86编译你的项目给Turbo模式带来了全新的意义。一探究竟!安装只需克隆源代码的存储库。 sc Nodejs 19 次浏览 2024-07-27
探索Clang与LLVM编译器的现代化演进 编译器的重要性 编译器是现代计算机科学中的核心工具之一,负责将人类可读的高级编程语言转换为计算机能够理解并执行的机器代码。其中,Clang是由Apple主导开发的编译器前端,支持C、C++、Objective-C以及Objective-C++等多种语言。作为LLVM项目的一部分,Clang与LLVM IOS 15 次浏览 2024-10-28