我是否必须使用GNU Lightning的汇编程序?

时间:2017-06-25 05:52:43

标签: assembly jit

我最近对GNU Lightning感兴趣,但我想知道是否必须使用汇编程序。

1 个答案:

答案 0 :(得分:3)

没有。 GNU闪存在内存中生成(差的,即未优化的)机器代码,而不使用任何外部程序(例如汇编程序)。

在询问并查看那里的documentation之前,您应该先阅读GNU闪电的examples

请注意,libgccjit也会生成可能优化的机器代码(重用大多数GCC内部中端和后端传递),但(在某些情况下,至少某些版本)确实需要外部资源,如汇编程序。但是,如果您已正确安装libgccjit,则无法看到它们。