[Eresi-cvs] ERESI-SVN:997:pi3 - commit information

ERESI-SVN Postmaster elfsh-cvs at grid.einherjar.de
Sat Jun 14 12:37:23 UTC 2008



====Comments====

Fill in MIPS FPU arithmetic instructions, MIPS FPU Branch Instructions and start implementing MIPS FPU Convert Instructions.
Here is simple test:

[root at lost-coder libasm]# ./mydisasm ../../MIPS/IRIX_packet main
..
..
0x10001394:                     add.d f1,f0,f7  46 27 00 40 
0x10001398:                     add.s f1,f0,f7  46 07 00 40 
0x1000139c:                    add.ps f1,f0,f7  46 c7 00 40 
0x100013a0:                        abs.d f1,f7  46 20 38 45 
0x100013a4:                        abs.s f1,f7  46 00 38 45 
0x100013a8:                       abs.ps f1,f7  46 c0 38 45 
0x100013ac:                     mul.d f1,f0,f7  46 27 00 42 
0x100013b0:                     mul.s f1,f0,f7  46 07 00 42 
0x100013b4:                    mul.ps f1,f0,f7  46 c7 00 42 
0x100013b8:                        neg.d f1,f7  46 20 38 47 
0x100013bc:                        neg.s f1,f7  46 00 38 47 
0x100013c0:                       neg.ps f1,f7  46 c0 38 47 
0x100013c4:                     sub.d f1,f0,f7  46 27 00 41 
0x100013c8:                     sub.s f1,f0,f7  46 07 00 41 
0x100013cc:                    sub.ps f1,f0,f7  46 c7 00 41 
0x100013d0:                     div.d f1,f0,f7  46 27 00 43 
0x100013d4:                     div.s f1,f0,f7  46 07 00 43 
0x100013d8:                      recip.d f1,f7  46 20 38 55 
0x100013dc:                      recip.s f1,f7  46 00 38 55 
0x100013e0:                      rsqrt.d f1,f7  46 20 38 56 
0x100013e4:                      rsqrt.s f1,f7  46 00 38 56 
0x100013e8:                       sqrt.d f1,f7  46 20 38 44 
0x100013ec:                       sqrt.s f1,f7  46 00 38 44 
0x100013f0:                    bc1f 0x10001360  45 00 ff db 
0x100013f4:                                nop  00 00 00 00 
0x100013f8:                    bc1t 0x10001360  45 01 ff d9 
0x100013fc:                                nop  00 00 00 00 
0x10001400:                     ceil.l.d f1,f7  46 20 38 4a 
0x10001404:                     ceil.l.s f1,f7  46 00 38 4a 
0x10001408:                     ceil.w.d f1,f7  46 20 38 4e 
0x1000140c:                     ceil.w.s f1,f7  46 00 38 4e 
..
..
[root at lost-coder libasm]# 
 


====List of Changes====

You may gain more informations checking out our website:

http://www.eresi-project.org/changeset/997




More information about the eresi-cvs mailing list