CVS: sml-dist/src/MLRISC/x86/ra x86SpillInstr.sml,1.3,1.4
Allen Leung <[email protected]>
| Newsgroups | gmane.comp.lang.sml.smlnj.commits |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/smlnj/sml-dist/src/MLRISC/x86/ra
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13904/src/MLRISC/x86/ra
Modified Files:
x86SpillInstr.sml
Log Message:
Fixed the floating point bug that Carl Hauser discovered.
Bug was a typo in the spilling code.
Index: x86SpillInstr.sml
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/MLRISC/x86/ra/x86SpillInstr.sml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** x86SpillInstr.sml 19 Apr 2005 13:29:12 -0000 1.3
--- x86SpillInstr.sml 14 Oct 2005 16:28:24 -0000 1.4
***************
*** 607,611 ****
| (_, I.FPR _) =>
withTmp(fsize,
! fn tmp => I.FCMP{i=i,fsize=fsize,lsrc=rsrc, rsrc=tmp}, an)
| _ => error "fcmp.2"
)
--- 607,611 ----
| (_, I.FPR _) =>
withTmp(fsize,
! fn tmp => I.FCMP{i=i,fsize=fsize,lsrc=lsrc, rsrc=tmp}, an)
| _ => error "fcmp.2"
)
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl