Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为了向 orcjit 提供 TLS 支持,我想将没有 TLS 模拟的 llvm::Modules 转换为模拟 TLS 并依赖于运行时的模块。
类似的功能已经在 中实现TargetLowering::LowerToTLSEmulatedModel,但是它不能在 IR 上运行。
TargetLowering::LowerToTLSEmulatedModel
那么,我如何以 llvm::Pass 的形式实现和执行此操作?