Greetings,
I am trying to run an SSE-enabled program through GEM5 in SE mode and
I get an error about "panic: Tried to read unmpapped address
0x130c1c0", I
disassembled my program and ran gem5 with instruction tracing. The
offending instruction does NOT appear in the disassembled code. The
interesting thing to note is I added an implementation of the PEXTRB
instruction and the offending instruction (which shouldn't) is directly
after the first PEXTRB instruction is executed (it only shows 1 being
executed, though in the source code they only appear in sequences of 8
PEXTRB instrucitons in a row). I am lead to believe this is an issue
with
the front end decoder, can anyone tell me if my diagnosis seems correct
and
what level of confidence should I expect in the front end decoder for an
instruction that was NOT implemented.
Thank you,
Ahmed Khawaja
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev