首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >LLVM IR中如何操作元数据?

LLVM IR中如何操作元数据?

提问于 2023-10-08 10:59:41
回答 1关注 1查看 160

我是个LLVM新手,目前还在学习中。

我正在尝试在编译C程序的过程中,LLVM Pass程序可以提取到关于C程序的信息,我目前已经将这些信息以元数据的形式存储在了这个C程序的LLVM IR中。我现在有一些问题:

1.我希望C程序在执行的过程中能访问这些被Pass提取的信息,以元数据的形式存储这些信息是否合适呢?

2.我要如何在不手动修改C程序源码的情况下,编写Pass程序,使得此Pass程序可以在C程序的LLVM IR中加入操作指令,让C程序可以访问此元数据呢? 我在论坛和llvm官网文档中查阅资料,也询问过人工智能,但都没有让我很好的解决这些问题。

我会很感激你的帮助或提供一些有用的资料,谢谢。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档