Thanks Gabe. Yeah it does not impact the program but it's just that the statistic is incorrect.
By the way, I applied the patch and stats now shows correct micro-ops entries. Appreciate your help. Thanks again On Wed, May 23, 2018 at 6:51 PM, Gabe Black <gabebl...@google.com> wrote: > Yep, those microops aren't given a operand class, and so the isa parser is > guessing and making the FloatAddOp. I haven't really tested this beyond > making sure it compiles, but here's a patch that might get this working for > you. > > https://gem5-review.googlesource.com/c/public/gem5/+/10541 > > Gabe > > On Wed, May 23, 2018 at 4:13 PM, Gabe Black <gabebl...@google.com> wrote: > >> I'm confident they aren't implemented with floating point add. It's >> likely either that the microops are misclassified, or they're unimplemented >> and printing a warning, but the fact that they don't actually do any math >> isn't impacting your program for whatever reason. I'll take a quick look. >> >> Gabe >> >> On Wed, May 23, 2018 at 2:07 PM, Tariq Azmy <tariqslaye...@gmail.com> >> wrote: >> >>> Hi, >>> >>> I wrote simple code that does simple floating point multiplication and >>> division operation and from the assembly, I can see there are MULSS and >>> DIVSS instructions. But after I ran the simulation on gem5 and looked at >>> the stat.txt, I can only see the entries in >>> system.cpu.iq.FU_type_0::FloatAdd, >>> where as the entries in FloatMul and FloatDiv remains 0. >>> >>> If I understand correctly, these stats refer to the micro-ops. Does that >>> mean the MULSS and DIVSS instruction are broken down and executed with >>> floating point Add? >>> >>> Thanks >>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> gem5-users@gem5.org >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users