0
将每个LLVM指令节点存储自定义数据的最佳方法是什么?说从一个传递信息传递给另一个传递信息?似乎指令类似乎不允许用户存储任意数据?将用户数据与LLVM指令节点相关联
将每个LLVM指令节点存储自定义数据的最佳方法是什么?说从一个传递信息传递给另一个传递信息?似乎指令类似乎不允许用户存储任意数据?将用户数据与LLVM指令节点相关联
您可以使用元数据机制将任何数据与每条指令相关联;见this related question on how to set metadata。但是,如果你的生产者和消费者都是通行证,那么标准的方法就是让生产者通过存储这些数据,并让消费者通过直接询问生产者通行证,使用它的方法。见this related documentation on how to set dependencies between passes。