是否有符合IEC61131-3的IL代码的LLVM后端?

是否有符合IEC61131-3的IL代码的LLVM后端?,llvm,plc,iec61131-3,Llvm,Plc,Iec61131 3,有人知道根据IEC 61131-3输出IL(指令列表,也称为AWL)的LLVM后端吗 背景:我有一个用C编写的算法,想在工业PLC上运行它,不幸的是,它不能处理C代码(其他一些PLC也可以)。我想到的一种可能的方法是将C代码编译成IL,然后将其导入PLC 如果LLVM没有IL后端,您会怎么想:从技术上讲,是否可以编写一个,这意味着要付出多少努力 我对LLVM之类的东西都不熟悉,但对我来说,IL和汇编程序非常相似 这些问题显然是离题的。而且它显然与C.奥拉夫无关,不一定。Emscripten就是这

有人知道根据IEC 61131-3输出IL(指令列表,也称为AWL)的LLVM后端吗

背景:我有一个用C编写的算法,想在工业PLC上运行它,不幸的是,它不能处理C代码(其他一些PLC也可以)。我想到的一种可能的方法是将C代码编译成IL,然后将其导入PLC

如果LLVM没有IL后端,您会怎么想:从技术上讲,是否可以编写一个,这意味着要付出多少努力


我对LLVM之类的东西都不熟悉,但对我来说,IL和汇编程序非常相似

这些问题显然是离题的。而且它显然与C.奥拉夫无关,不一定。Emscripten就是这样工作的——从LLVM IR生成Javascript。所以,alx,这在技术上是可能的,但努力取决于IL的复杂性。@arrowd:这与我的评论有什么关系?感谢@Olaf的回答,它与第一篇未经编辑的帖子有关…@arrowd,我认为它与汇编程序非常相似,并不十分复杂()。也许在IL和LLVM方面有经验的人也会回答。