是否有人知道任何公开的QEMU的TCG操作语义描述?我宁愿找到有关LLVM的信息,但不确定这两者是否非常相似?特别是TCG有时使用自定义的辅助函数,而不是微型操作。
任何指针将不胜感激。
谢谢。最好的问候,
tcg / README是各种TCG操作的文档。请注意,TCG操作的确切集合和语义纯粹是QEMU的内部实现细节-它们可以而且确实可以更改(主要是添加新操作,但有时会澄清或更改现有操作)。
[LLVM IR和QEMU TCG之间没有关系,只是它们都是非常常见的编译器设计模式的实例,“使用与架构无关的中间表示”。