I'm trying to understand how gem5 executes FP(Floating-Point) instructions, especially how they read values from FP register files.
I followed the built-in function calls such as 'readFloatReg', 'readFloatRegBits', but only 'readFloatRegBits' is called several times at the beginning of simulation and never called again afterwards. (I'm using SE mode)
Is there anyone who understands the flow or can give me any kinds of hints/guesses?
Thank you, in advance!