花费 42 ms
clang-format的介绍和使用

目录 参考信息 介绍 安装 命令格式 基本使用 使用.clang-format来实现自定义格式化 导出.clang-format文件 ...

Thu Jul 16 23:27:00 CST 2020 0 9515
LLVM与Clang的概述及关系

LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。LLVM计划启动于2000 ...

Fri Aug 05 07:00:00 CST 2016 0 10863
手写token解析器、语法解析器、LLVM IR生成器(GO语言)

最近开始尝试用go写点东西,正好在看LLVM的资料,就写了点相关的内容 - 前端解析器+中间代码生成(本地代码的汇编、执行则靠LLVM工具链完成) https://github.com/daibinhua888/toy-compiler go语言用下来感觉还好,类的实现比较面向过程 ...

Fri Aug 17 11:28:00 CST 2018 1 1563
SSA

wikipedia上关于SSA的定义如下: In compiler design, static single assignment form (often abbreviated as SSA f ...

Fri Oct 01 00:30:00 CST 2021 0 203
LLVM Coding Standards - 中文翻译

LLVM 编码规范 LLVM Coding Standards 官网 | 历史翻译版本 Github 导论 语言、库和标准 C++ 标准版本 C++ 标准库 Go 代码准则 机械的代码问题 代码格式化 注释 头文件 ...

Mon Apr 06 06:07:00 CST 2020 0 1241
LLVM 笔记(二)—— PHI node

ilocker:关注 Android 安全(新手) QQ: 2597294287 什么是 PHI node? 所有 LLVM 指令都使用 SSA (Static Single Assignment,静态一次性赋值) 方式表示。意思是所有变量都只能被赋值一次,这样做主要是便于后期的代码优化 ...

Wed Oct 21 19:33:00 CST 2015 0 3492
c/c++ 字符编码与标识符

说明: 对于比较现代的语言来讲字符编码不是个大问题:java就可以使用中文作为变量名称,但对于C/C++来讲却不是这样,由于历史原因,标准和编译器厂商的实现总在不停的变化,相关编码信息到 ...

Sun Jun 30 05:37:00 CST 2013 0 3779

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM