写点什么

LLVM

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/f8/f817698aaacb7ff87d39050fc6f476ed.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

字节跳动 DanceCC 工具链系列之 Xcode LLDB 耗时监控统计方案

DanceCC提出了一套专门的方案。方案原理基于LLDB Plugin,利用Fishhook,从LLDB的Script Bridge API层面拦截Xcode对LLDB调用,以此来进行耗时监控统计。

https://static001.geekbang.org/infoq/d8/d8b863d47f47cce427962da10311cd26.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LLVM 之父 Chris Lattner:编译器的黄金时代

用户头像
OneFlow
2022-04-21

为了打破当前架构发展的桎梏,图灵奖获得者 John Hennessey 和 David Patterson 给出的答案是,需要软硬件协同设计和创新,构建领域专用架构、领域专用语言,从而构建更专业化的硬件,并提升运行速度。

解密数据仓库 LLVM 技术神奇之处

广义上讲就是指LLVM本身,它是一套用于开发编译前端与后端的工具套件,狭义上讲LLVM就是指整个编译套件的优化器及后端,而CLANG可以认为是C/C++的前端。

https://static001.geekbang.org/infoq/08/08e6a9c9ecb39ae5667900896681096a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

iOS 编译器 __Attribute__ 的入门指南

Attribute 是 GNU C 的一大特色。所以这对于iOS来说这是一个什么东西? 这是一个可以给对象或函数声明特性的编译器指令,目的是让编译器做更多的错误检查和优化

一文带你梳理 Clang 编译步骤及命令

摘要: 本文简单介绍了Clang编译过程中涉及到的步骤和每个步骤的产物,并简单分析了部分影响预处理和编译成功的部分因素。

https://static001.geekbang.org/infoq/33/334b30c01f13cf5d41036a48c85e6226.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

推荐系统大规模特征工程与 FEDB 的 Spark 基于 LLVM 优化

用户头像
范式AI云
2020-07-13

今天给大家分享第四范式在推荐系统大规模特征工程与Spark基于LLVM优化方面的实践,主要包括以下四个主题。

LLVM_LLVM技术文章_InfoQ写作社区