Hi, Deal all,

I use SE mode, ARM ISA and O3 cpu. I print out the num_src_regs, "unsigned
num_src_regs = inst->numSrcRegs(); " (src/cpu/o3/rename_impl.hh) in the
function  DefaultRename<Impl>::renameSrcRegs(DynInstPtr &inst, ThreadID tid),
and I find an intertesting thing:  the number of source regs are something
like 3 or 4 or 5 or 6. Then I use X86 ISA and do the same thing, and the
source regs are even something like 8.

So I think maybe I misunderstand something, because I think the num of
source regs in one inst should be smaller.  so could anyone explain this?
Thanks in advance. In addition, just want to confirm, form my
understanding, the renamed inst is micro inst?

Regards

Xiangyang
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to