繁体   English   中英

使用LLVM计算各种类型的指令数

[英]Count number of instructions of various types using LLVM

我是LLVM编译器基础结构的新用户。 我阅读了《 LLVM程序员手册》,了解了如何遍历基本块。 我想知道是否有任何预定义的计数指令。 我知道这里有instcount,但是返回的是指令总数。 我主要针对整数和浮点运算。 另外,如果表达式中存在不同类型的操作数,我该怎么办?

除指令总数外, InstCount传递对于每种指令类型已经具有一个单独的计数器。 例如, add指令的数量将存储在NumAddInst统计变量中。 您可以使用该传递或重用其某些代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM