-1

我是llvm和clang的新手。我想尝试使用循环传递并找到循环详细信息,如它的索引、循环内执行的相应操作等。我真的无法从文档中理解任何内容。我可以通过在 runOnLoop() 函数中创建一个计数器来计算循环数。有人可以帮我开始吗?

4

1 回答 1

0

它被称为循环的归纳变量。找到这些的基本方法是通过

loop->getCanonicalInductionVariable()

但这当然只适用于规范归纳变量(从 0 开始,递增 1)。

于 2013-08-20T11:27:38.407 回答