Hello all,
I'm trying to optimize execution for ARM NEON instructions via Gem5 and for
that I need to be able to identify the data-width of the executing NEON
operations.
>From the ARM site, the instructions are as follows:
VADD{cond}.datatype {Qd}, Qn, Qm ----> where datatype is I8, I16, I32, or I64.
I'm identifying different instructions by performing
"inst->staticInst->disassemble(..)" and then I do some string comparisons to
figure out instructions I'm interested in. But for NEON instructions, the
disassemble() doesn't tell me the "datatype".
Can someone provide pointers as to how I can identify the datatype? I'm
guessing I can get something from src/arch/arm/* but not sure what I should be
looking at. Thank you!
Best,
Gokul Subramanian Ravi,
Graduate Student,
ECE Dept.,
University of Wisconsin-Madison
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users