towerlynn 发表于 2011-06-14 10:14

请教关于如何gcc RTL的问题

如题:

我已经编译出来了avr交叉编译器 但是xxx-linux-gcc -s xxx.c 编译出来的是avr汇编 我想重新设计一套指令 需要修改RTL 我打算修改avr平台的RTL模版 输出我想要的指令
但是需要检查RTL是否正确才可以


1. 是否有什么方法可以输出RTL(-dr 不好使啊)

2.如果输出不了 有没有什么其他办法能知道我写的匹配模版是否正确


谢谢大家了!!

towerlynn 发表于 2011-06-14 11:35

自己 顶顶....

cjaizss 发表于 2011-06-14 16:17

-dr怎么不好使了?

towerlynn 发表于 2011-06-14 17:06

回复 3# cjaizss


    无法识别这个参数不仅仅是自己编出来的gcc系统自带的gcc 也没有这个参数啊   我google了很多 都说有
版主求救啊

towerlynn 发表于 2011-06-14 17:13

回复 3# cjaizss


    再求教个问题 加-dr 输出来的是那种化简的RTL (很难看   ) 我在网上看到的   有没有其他办法呢

EricFisher 发表于 2011-06-15 13:09

如果你能看懂md文件中的指令模板,并且做了修改,那么,dump文件中的RTL也应该差不多能看懂。

towerlynn 发表于 2011-06-16 10:58

回复 6# EricFisher


    就怕自己写的 出一点错误 汇编器就没法做了谢谢EricFisher了 我去研究 研究
页: [1]
查看完整版本: 请教关于如何gcc RTL的问题