Hi Nikos,

Thanks again. You actually did give an useful hint. 
I used these flags, and I got following type of data:
....
system.cpu 0x3698a02f73    : mov        DS:[r12 + 0x340], rsi
system.cpu 0x3698a02f73.0  :   MOV_M_R : st   rsi, DS:[r12 + 0x340] :
system.cpu 0x3698a02f7b    : sub        rsi, DS:[r12]
system.cpu 0x3698a02f7b.0  :   SUB_R_M : ld   t1, DS:[r12] :
system.cpu 0x3698a02f7b.1  :   SUB_R_M : sub   rsi, rsi, t1 :
system.cpu 0x3698a02f7f    : add        DS:[r12 + 0x348], rsi
system.cpu 0x3698a02f7f.0  :   ADD_M_R : ldst   t1, DS:[r12 + 0x348] :
system.cpu 0x3698a02f7f.1  :   ADD_M_R : add   t1, t1, rsi :
system.cpu 0x3698a02f7f.2  :   ADD_M_R : st   t1, DS:[r12 + 0x348] :
system.cpu 0x3698a02f87    : add        DS:[r12 + 0x350], rsi
system.cpu 0x3698a02f87.0  :   ADD_M_R : ldst   t1, DS:[r12 + 0x350] :
system.cpu 0x3698a02f87.1  :   ADD_M_R : add   t1, t1, rsi :
system.cpu 0x3698a02f87.2  :   ADD_M_R : st   t1, DS:[r12 + 0x350] :
system.cpu 0x3698a02f92    : add        rcx, DS:[r12 + 0x10]
system.cpu 0x3698a02f92.0  :   ADD_R_M : ld   t1, DS:[r12 + 0x10] :
system.cpu 0x3698a02f92.1  :   ADD_R_M : add   rcx, rcx, t1 :
system.cpu 0x3698a02f97    : mov        DS:[r12], rsi
....

>From this I can make out that ADD instruction are taking place. Consider this: 
>ADD_R_M: add rcx, rcx, t1: I want the value of these variable rcx, t1, etc. If 
>you can think of someway to get this, then it would be great.

Thanks a lot for your help. It was really helpful.

Regards,
Riddhi

Sent from Mail for Windows 10

_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to