gpt4 book ai didi

基于堆栈的机器的 LLVM 后端

转载 作者:行者123 更新时间:2023-12-04 02:26:51 30 4
gpt4 key购买 nike

有谁知道用于基于堆栈的机器的开源 LLVM 后端的任何示例?我需要这个用于教育目的。

最佳答案

JVM 是一个基于堆栈的虚拟机。 VMKit是 LLVM 的一个开源项目,它实现了一个带有 LLVM 后端的 JVM。 VMKit 的想法是创建一个工具包来构建虚拟机(或托管运行时环境),例如 JVM、CLI/CLR、R 的运行时等。要了解更多信息,请参阅 Nicolas Geoffray's PhD thesis .当项目退役时,the source code is still available .

此外,微软还发布了 llilc这是一个用于 IL/MSIL/CIL 的 LLVM JIT 编译器(可以说是一个堆栈机器)。 JIT 代码 can be found here .

关于基于堆栈的机器的 LLVM 后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6203323/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com