在哪里可以找到 C++ API 对应的 llvm 命令?

Where can I find what C++ API correspond to what llvm commands?

查看 LLVM 并在 C++ 中找到相应调用的一般方法是什么 API? 例如,我有逻辑 and 指令对应于语言参考 here。 如何找到相应的 C++ API 参考?我的一般方法是将 "llvm add instruction C++ API" 放入搜索引擎,但这并不总是有用。

通常对于 someinst 指令有 SomeInstInst class。例如,allocaAllocaInst 实现。

add 不是这样,这让您感到困惑。二进制算术和逻辑指令是使用称为 BinaryOperator.

的单个 class 实现的

另一个例外是 phi 指令 - 它在 PHINode class 中实现。除此之外,弄清楚你需要什么 class 应该非常简单。