2

我正在尝试使用 LLVM 在 ac 代码中查找数组访问模式。我发现 SCEV 可用于此目的,但无法找到任何使用 scev 的示例代码。关于如何使用 scev 确定数组访问模式的任何想法。

PS:SCEV代表标量评估

4

1 回答 1

0

您能否通过说“数组访问模式”来详细说明您的意思。LLVM 中的 SCEV 通行证用于识别循环中的归纳变量(详见此处),所以我不确定它是否是您需要的。无论如何,如果您发现确实需要它,您可以在 LLVM 本身内部找到使用示例。例如在./lib/Analysis/DependenceAnalysis.cpp

于 2012-12-06T23:09:28.397 回答