[gem5-users] How to add new instructions for gem5?

2020-10-27 Thread 1258289086--- via gem5-users
How to add new instructions for gem5? For example, the cflush command was not implemented in the old version. But I have done some work on the old version of gem5. I need to use the cflush command now. I know I should design against the existing instructions. But I am worried that something

[gem5-users] How to display the microop in the reorder buffer for gem5?

2020-10-19 Thread 1258289086--- via gem5-users
When debugging gem5, I want to know what microops are in the reorder buffer, instruction queue or decoding queue? Is there any way to do it? When debugging with gdb, when I use p queuename, the display is similar to {std::queue wrapping: std::deque with 8 elements = {{data = 0x23e5d700}, {data