hxuhack / compiler_project

This is the compiler project webpage for the SOFT130061 @ Fudan University.
35 stars 47 forks source link

关于assignment3寄存器的问题 #18

Open Ami11111 opened 5 months ago

Ami11111 commented 5 months ago

assignment3中没有i1类型寄存器的抽象,是可以直接用i32类型的代替么?

Feynman1045 commented 5 months ago

理论上可以不使用i1类型寄存器就可以完成翻译,如果想使用i1类型寄存器来翻译可以自己添加相关的代码

Feynman1045 commented 5 months ago

icmp和条件br的中的i1类型寄存器是写死的,所以可以用i32类型的代替。如果想在其他的指令中使用i1类型寄存器,就需要自己实现了