gpt4 book ai didi

llvm - 什么是LLVM上下文?

转载 作者:行者123 更新时间:2023-12-03 14:55:41 27 4
gpt4 key购买 nike

LLVM上下文实际上是什么?是在其中运行代码的诸如bitize之类的环境吗? LLVMContext类的成员是什么?我经历过http://llvm.org/docs/doxygen/html/classllvm_1_1LLVMContext.html。但是听不懂。

最佳答案

从您包括的链接中:


这是在线程上下文中使用LLVM的重要类。它
(不透明地)拥有和管理LLVM核心的核心“全局”数据
基础结构,包括类型和常量唯一表。


因为它说“不透明”,所以您不应该知道它包含的内容,它的用途或用途。只是将其视为对核心LLVM“引擎”的引用,您应该将其传递给需要LLVMContext的各种方法。

编辑:只是为了澄清:不,它不包含位大小之类的东西-这些是在TargetData中定义的。

关于llvm - 什么是LLVM上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13184835/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com