Hey, 我前一段时间做了一个LLVM的后端,target是一个VLIW的DSP,到目前为止完成了基本框架,即支持C90,但是还没有VLIW的指令调度功能,目前正在了解VLIW的支持方式(以3.1中的hexagon为例子)。 我计划一边了解VLIW的实现方式,一边整理下前期实现过程的文档。该文档作为官方文档的补充,尽量不与已有文档重复,包含实现过程中的一些细节说明和解释,以及对于LLVM后端接口框架的结构介绍。意在让后来者能够较快地理解LLVM后端实现。 今天拟了大纲,写完了第一章。具体内容见附件。 欢迎大家对内容正确性、以及写作风格提建议。 祝好! -- 杨勇勇 (Yang Yongyong)