Hi everyone,

I'm looking to do some analysis on (AVX) vectorised values stored in
XMM/YMM. Is it possible to access the individual packed floats within these
registers?

I've tried using BPatch_registerExpr to get the register I care about but
I'm stuck trying to access the values. I thought something like *(regVal +
1) might work to get the second float but I've had no luck so far.

As an aside: I don't think YMM is configured correctly in the registerSpace
and I had to manually add it to initialise64().

Any ideas if this is possible/how to do it?

Many thanks,
Blair
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to