2
4
8
新手上路
Lecture 4 主要讲解了x86_64指令集,绝大多数都是本科计算机体系结构和组成原理课上的内容,因此本系列就不再总结。 Lecture 5讲解了C语言是如何一步步变成汇编指令的过程,并且讲解了LLVM IR,以及C代码与LLVM IR的关系、LLVM IR与汇编指令的关系。
图中 local_unnamed_attr 也是一个用于优化的标识 表示一个全局符号在当前模块中具有未命名的本地链接,不需要在模块外部进行链接。它通常用于定义某个模块内部使用的常量或函数等,这些常量或函数不需要在模块外部被使用或链接。使用 local_unnamed_addr属性可以使编译器在优化时更容易地识别出这些不需要在模块外部链接的符号,并进行相应的优化。
使用道具 举报
3
10
16
7
13
6
14
5
15
27
26
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver手机版
Powered by Discuz! X3.4© 2001-2015 Comsenz Inc.