Re: [DynInst_API:] Accessing Packed Floats

2016-10-10 Thread John Detter
Blair, Using BPatch_registerExpr should get the AST Expression of the register at the instrumentation point. You should be able to get the value of the register from that. If you are still having issues you can send me your code snippet and I can look at it if you want. I can also write up a

Re: [DynInst_API:] Accessing Packed Floats

2016-09-27 Thread John Detter
Blair, You should be able to do this using Dyninst. Could I see the code you're trying to use for this analysis? -- John On 09/27/2016 04:52 AM, Blair Archibald wrote: Hi everyone, I'm looking to do some analysis on (AVX) vectorised values stored in XMM/YMM. Is it possible to access the

[DynInst_API:] Accessing Packed Floats

2016-09-27 Thread Blair Archibald
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