高效PNaCl位码生成器
Subzero - PNaCl位码的快速代码生成器已过时。请在Chromium / Native Client源代码树下查看它的新家。构建此工具时,您必须具有可用并且已构建的LLVM主干源代码。有关详细指导,请参阅相关文档。
设置变量LLVM_SRC_PATH和LLVM_BIN_PATH,以指向LLVM源和构建目录中的适当目录。您可以将这些设置为环境变量,或者直接修改顶层Makefile。在顶层运行make
以构建主要目标llvm2ice。
llvm2ice程序使用LLVM基础结构来解析LLVM位码文件并将其转换为ICE。然后它调用ICE的translate方法,将其降低为特定于目标的机器代码,在翻译的各个阶段可以查看IR的转储。该程序可以通过以下方式运行:
../llvm2ice ./ir_samples/
下载地址
用户评论