Date: | Sat, 08 Oct 2016 17:53:25 +0100 |
---|---|
From: | Blair Archibald <mrblairarchibald@xxxxxxxxx> |
Subject: | Re: [DynInst_API:] Accessing Packed Floats |
Hi John, Sorry for the slow reply. Unfortunately I've lost the actual code I was using for this (switched to a new machine). It was along the lines of using: BPatch_registerExpr(Dyninst::MachRegister reg) To access an XMM register and then trying various combinations of dereferecing (BPatch_deref) to try and access elements. I also tried not dereferencing to see what happened (nothing!). The idea was to then use this as an argument to a printf call. What I found strange was that the newly generated code never had any mention of xmm0 in it at all. I'll try and recreate the code soon. Before then, do you have any pointers of how I should be accessing elements. Is dereferencing into the BPatch_registerExpr the correct method? Many thanks, Blair On 27 September 2016 at 17:23, John Detter <jdetter@xxxxxxxx> wrote:
|
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] 94beeb: Bug fix for setting major and minor numbers of the..., Sunny Shah |
---|---|
Next by Date: | Re: [DynInst_API:] Accessing Packed Floats, John Detter |
Previous by Thread: | Re: [DynInst_API:] Accessing Packed Floats, John Detter |
Next by Thread: | Re: [DynInst_API:] Accessing Packed Floats, John Detter |
Indexes: | [Date] [Thread] |