patch applied (ghc): Start fixing the SPARC native code generator
Ian Lynagh
igloo at earth.li
Tue Jan 20 16:04:10 EST 2009
Tue Jan 13 21:44:16 PST 2009 Ben.Lippmeier at anu.edu.au
* Start fixing the SPARC native code generator
* Use BlockIds in branch instructions instead of Imms.
* Assign FP values returned from C calls to the right regs
* Fix loading of F32s
* Add a SPARC version of the FreeRegs map to the linear allcator.
M ./compiler/nativeGen/MachCodeGen.hs -20 +48
M ./compiler/nativeGen/MachInstrs.hs -5 +13
M ./compiler/nativeGen/MachRegs.lhs -1 +1
M ./compiler/nativeGen/PprMach.hs -38 +49
M ./compiler/nativeGen/RegAllocInfo.hs -1 +6
M ./compiler/nativeGen/RegAllocLinear.hs -13 +185
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090114054416-43c66-e5556f98d6a1d8838a1a9352875633061516b7d7.gz
More information about the Cvs-ghc
mailing list