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

Reply via email to