FPU stack and XMM registers in ddbg

Jascha Wetzel "[firstname]" at mainia.de
Sat Apr 28 08:38:00 PDT 2007


you'll have it.
they'll all come with the dr command though, with a separate switch for
the register sets x86, x86 segs, x87, MMX, SSE, SSE2, 3DNOW!

Daniel Keep wrote:
> Jascha,
> 
> any chance we could get the following commands in an upcoming release of
> ddbg?
> 
> df: Dumps FPU stack, formatted as floating point numbers.
> dx TYPE: Dumps the XMM registers, formatting them as the given type (ie:
> float to display as 4 32-bit floats, ubyte to display as 16 8-bit
> unsigned integers, etc.).
> 
> I've been using ddbg to play around with optimising some of my vector
> code, and being able to dump the XMM registers would be massively
> helpful (why are you returning 9 and not 14 you silly dot product?!).
> The FPU stack one is more out of curiosity than anything else :)
> 
> Also, I don't think I've said this before, but thanks very much for
> writing and working on ddbg: it's an absolute god-send, especially since
> WinDBG seems to crash on disassembling SSE code and NASM can't seem to
> disassemble it properly either.
> 
> 	-- Daniel
> 


More information about the Digitalmars-d-debugger mailing list