Hi everyone, I was trying to modify the Rename module of the O3 CPU and I found 
that the Rename for the destination register calls 'dest_reg.flatten(*isa)', I 
want to know what is the meaning of flatten for the register, I found the 
definition and the implementation in reg_class.hh but when I read the source 
code I couldn't understand the meaning of flatten. I found the definition and 
implementation in reg_class.hh, but when I read the source code, I can't 
understand the meaning of flatten, can someone please tell me what is the 
meaning of register flatten in reg_class or gem5?

Thanks!

Yibo Zhang




Best wishes!
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org

Reply via email to