标签: c++ llvm jit lli
为了向orcjit提供TLS支持,我想将没有TLS仿真的llvm :: Modules转换为模拟TLS并依赖于运行时的模块。
类似的功能已在TargetLowering::LowerToTLSEmulatedModel中实现,但它不能在IR上运行。
TargetLowering::LowerToTLSEmulatedModel
那么,我如何实现和执行此操作作为llvm :: Pass?