Community
cancel
Showing results for 
Search instead for 
Did you mean: 
kalven
Beginner
315 Views

Is there any methods to see contents in MMX and XMM registers?

Recently, I met a hard problem. My debug dll worked fine, but my release dll failed to show correct image. After some hard working, I found the problem was that a mul of float got wrong result, one of the operator was a const(acturally it was a const float div another const float) and it was just put in XMM register. With debugger, I confined the other operator is correct, so I want to see the operator in XMM register, but I don't know how. Can any one show me the method?
0 Kudos
3 Replies
jimdempseyatthecove
Black Belt
315 Views

Kalven,

With Visual Studio under Debug, Windows,click on view registers window. Then right-click inside the registers window and check the items to display. (Somewhat like properties)

Jim Dempsey

srimks
New Contributor II
315 Views

What about in Open-Source, does GDB or any Open-Source Tool can help in debugging the content within XMM & XMM regs.?

Kalven,

With Visual Studio under Debug, Windows,click on view registers window. Then right-click inside the registers window and check the items to display. (Somewhat like properties)

Jim Dempsey

srimks
New Contributor II
315 Views

Quoting - kalven
Recently, I met a hard problem. My debug dll worked fine, but my release dll failed to show correct image. After some hard working, I found the problem was that a mul of float got wrong result, one of the operator was a const(acturally it was a const float div another const float) and it was just put in XMM register. With debugger, I confined the other operator is correct, so I want to see the operator in XMM register, but I don't know how. Can any one show me the method?


What about in Open-Source, does GDB or any Open-Source Tool can help in debugging the content within XMM & XMM regs.?

~BR