我在哪里可以找到QEMU(TCG)和#x27;s/LLVM IR操作语义?

我在哪里可以找到QEMU(TCG)和#x27;s/LLVM IR操作语义?,llvm,qemu,intermediate-language,Llvm,Qemu,Intermediate Language,有人知道任何公共QEMU的TCG操作语义描述吗? 我发现了一些关于LLVM的东西,但我不确定这两者是否非常相似?特别是TCG有时使用定制的助手功能,而不是微操作 任何指点都将不胜感激 谢谢。 最重要的是,QEMU来源中的tcg/README是各种tcg操作的文档。请注意,TCG ops的确切集合和语义纯粹是QEMU的内部实现细节——它们可以而且确实会改变(主要是添加新的ops,但偶尔会澄清或改变现有的ops) LLVM IR和QEMU TCG之间没有关系,只是它们都是“使用架构无关的中间表示”这

有人知道任何公共QEMU的TCG操作语义描述吗? 我发现了一些关于LLVM的东西,但我不确定这两者是否非常相似?特别是TCG有时使用定制的助手功能,而不是微操作

任何指点都将不胜感激

谢谢。
最重要的是,QEMU来源中的tcg/README是各种tcg操作的文档。请注意,TCG ops的确切集合和语义纯粹是QEMU的内部实现细节——它们可以而且确实会改变(主要是添加新的ops,但偶尔会澄清或改变现有的ops)

LLVM IR和QEMU TCG之间没有关系,只是它们都是“使用架构无关的中间表示”这一非常常见的编译器设计模式的实例