Tue Feb 28 07:36:40 PST 2006  Simon Marlow <[EMAIL PROTECTED]>
  * A better x86_64 register mapping, with more argument registers.
  
  Now that we can handle using C argument registers as global registers,
  extend the x86_64 register mapping.  We now have 5 integer argument
  registers, 4 float, and 2 double (all caller-saves).  This results in a
  reasonable speedup on x86_64.

    M ./ghc/includes/MachRegs.h -32 +31
    M ./ghc/rts/StgCRun.c -2 +2
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to