LLVM
文章平均质量分 75
静心学习
这个作者很懒,什么都没留下…
展开
-
LLVM汇编语言指导手册之标识符简介
标识符(Identifier) LLVM的标识符以两种基本的类型存在:全局的和局部的。全局标识符(函数,全局变量)以'@'字符开始。局部标识符(寄存器名字,类型)以‘%’字符开始。另外,还有三种不同的标识符格式,各有自己的用途: 1.指定的(即自己定义的)变量被表示为一个字符串加上他们的前缀。例如,%foo,@DivisionByZero,%a.really.long.identifi翻译 2013-07-09 19:26:01 · 1556 阅读 · 0 评论 -
LLVM汇编语言指导手册之指令手册
下面是我对llvm汇编中一些不常用的指令的总结: ‘shl’指令 语法: = shl , ; yields {ty}:result 概述: shl指令把第一个操作数(op1)向左移动(op2)个指定位,并把该值返回给result。 参数: shl指令的两个参数都必须是同样的类型,为整型或者是整型的容器(vector),‘op2’被认为是无符号值。 语义: 生成的值是o翻译 2013-09-14 10:14:09 · 3444 阅读 · 0 评论