Hello,

Yes. Those instructions are unimplemented, so you would have to implement
them. There are some cases where unimplemented instructions can be ignored
(e.g., hints to caches). However, if your application is using fdivr, it
seems important. I wish I could give you a good pointer on how to implement
an instruction. This homework from a few years ago may help
http://pages.cs.wisc.edu/~david/courses/cs752/Fall2015/wiki/index.php?n=Main.Homework2
.

PS: The git describe is not very useful. Keeping up to date with the HEAD
at gem5.googlesource.com is your best bet.

On Tue, May 15, 2018 at 6:22 AM Øyvind Harboe <[email protected]>
wrote:

> Is there something I have to do to enable support for the instructions
> below?
>
> $ git describe --tags
> copyright_update-7291-gce00e60
> $ scons -j8 --ignore-style build/X86/gem5.opt
> $ build/X86/gem5.opt --listener-mode=off ../gem5/configs/example/se.py -c
> a.out
> [deleted]
> warn: instruction 'fxam' unimplemented
> warn: instruction 'fdivr' unimplemented
> [deleted]
> Exiting @ tick 1028958500 because exiting with last active thread context
>
> Sincerely,
> --
> Øyvind Harboe, General Manager, Zylin AS, +47 917 86 146
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to