Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Log of /MLRISC/trunk/x86/c-calls
ViewVC logotype

Log of /MLRISC/trunk/x86/c-calls

View Directory Listing Directory Listing


Sticky Revision:

Revision 2126 - Directory Listing
Modified Thu Nov 2 16:11:29 2006 UTC (12 years, 10 months ago) by blume
moved MLRISC to toplevel

Revision 1885 - Directory Listing
Modified Mon Feb 13 22:17:29 2006 UTC (13 years, 7 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Modified CCalls for partial support of MacOS X on Intel ABI.

Revision 1757 - Directory Listing
Modified Sun Feb 13 03:52:06 2005 UTC (14 years, 7 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Two bugs fixed: the floating-point stack needs to be killed by calls
  and %st(0) was being returned as the result register (instead of the
  freshly allocated pseudo register).

Revision 1671 - Directory Listing
Modified Thu Oct 28 04:15:08 2004 UTC (14 years, 10 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Don't bother to adjust the stack pointer by zero.

Revision 1670 - Directory Listing
Modified Thu Oct 28 02:18:58 2004 UTC (14 years, 10 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Added documentation of calling convention for struct result functions.

Revision 1667 - Directory Listing
Modified Wed Oct 27 22:15:45 2004 UTC (14 years, 10 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
hot-fix for struct-return problem (seems to work)

Revision 1665 - Directory Listing
Modified Tue Oct 26 03:57:28 2004 UTC (14 years, 10 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Fix regions in case they mean something someday.

Revision 1664 - Directory Listing
Modified Tue Oct 26 03:35:31 2004 UTC (14 years, 10 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
added missing LOAD

Revision 1663 - Directory Listing
Modified Mon Oct 25 03:29:38 2004 UTC (14 years, 10 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Possible fix for struct parameters in C calls.

Revision 1612 - Directory Listing
Modified Wed Aug 11 02:45:25 2004 UTC (15 years, 1 month ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Fixing one more bug with allocation of the argument area.  Seems to
  work now (at least for Moby).

Revision 1610 - Directory Listing
Modified Tue Aug 10 22:25:53 2004 UTC (15 years, 1 month ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Fix bug: argument area allocation not getting generated.

Revision 1608 - Directory Listing
Modified Tue Aug 10 20:18:13 2004 UTC (15 years, 1 month ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Get the sizes of integer return values right.

Revision 1597 - Directory Listing
Modified Mon Aug 9 15:49:54 2004 UTC (15 years, 1 month ago) by mblume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
fixed pattern-matching bug and added missing cases

Revision 1565 - Directory Listing
Modified Wed Jul 28 21:06:59 2004 UTC (15 years, 1 month ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Added comment to C_CALLS signature documenting the responsibility of the
  client to handle sign extension.  Also added a "naturalIntSz" value
  that the client can use to determine the integer promotion size.
  Updated the implementations to match the changed signature and removed
  sign extension from the x86 implementation.

Revision 1562 - Directory Listing
Modified Mon Jul 26 14:06:57 2004 UTC (15 years, 1 month ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Reimplementation of CCalls for x86.  This version uses the layout function
  to assign argument locations.

Revision 1547 - Directory Listing
Modified Wed Jul 14 19:40:35 2004 UTC (15 years, 2 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
fixed bug: functions fpr and gpr were not in scope where they were used

Revision 1545 - Directory Listing
Modified Wed Jul 14 18:33:15 2004 UTC (15 years, 2 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Minor edits.

Revision 1524 - Directory Listing
Modified Tue Jul 6 19:48:34 2004 UTC (15 years, 2 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Working on C calls.

Revision 1523 - Directory Listing
Modified Tue Jul 6 19:48:33 2004 UTC (15 years, 2 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Working on C calls.

Revision 1521 - Directory Listing
Modified Wed Jun 30 21:44:58 2004 UTC (15 years, 2 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Added layout function to C_CALLS signature.

Revision 1334 - Directory Listing
Modified Thu May 22 22:46:30 2003 UTC (16 years, 3 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
major cleanup: eliminate all non-exhaustive pattern matches

Revision 1043 - Directory Listing
Modified Mon Jan 28 21:26:03 2002 UTC (17 years, 7 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  Added hooks for parameter-area management by client to CCalls API.
  Currently, these hooks are not being used.

Revision 1032 - Directory Listing
Modified Tue Jan 22 16:59:16 2002 UTC (17 years, 7 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
fix for x86 c-call bug

Revision 972 - Directory Listing
Modified Sun Oct 28 00:37:02 2001 UTC (17 years, 10 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/x86/c-calls

  Fixed the x86 c call fp bug described in blume-20010920-slowfp

Revision 839 - Directory Listing
Modified Thu Jun 7 20:28:44 2001 UTC (18 years, 3 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
several internal changes related to C calls

Revision 838 - Directory Listing
Modified Tue Jun 5 19:10:21 2001 UTC (18 years, 3 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
index-file generation in CM; small changes to c-calls API

Revision 823 - Directory Listing
Modified Tue May 8 21:25:15 2001 UTC (18 years, 4 months ago) by george
Original Path: sml/trunk/src/MLRISC/x86/c-calls
omit frame pointer optimization

Revision 808 - Directory Listing
Modified Wed Apr 18 15:43:09 2001 UTC (18 years, 5 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
merged changes from devel branch

Revision 777 - Directory Listing
Modified Fri Jan 12 12:17:38 2001 UTC (18 years, 8 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
syncing with my private branch

Revision 774 - Directory Listing
Modified Wed Jan 10 12:50:56 2001 UTC (18 years, 8 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
merging changes from private branch

Revision 773 - Directory Listing
Modified Mon Jan 8 16:18:37 2001 UTC (18 years, 8 months ago) by blume
Original Path: sml/trunk/src/MLRISC/x86/c-calls
merging changes from private branch

Revision 761 - Directory Listing
Modified Sat Dec 23 05:37:37 2000 UTC (18 years, 8 months ago) by george
Original Path: sml/trunk/src/MLRISC/x86/c-calls
infinite precision in MLRISC

Revision 744 - Directory Listing
Modified Fri Dec 8 04:11:42 2000 UTC (18 years, 9 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/x86/c-calls

   A CVS update record!

   Changed type cell from int to datatype, and numerous other changes.
   Affect every client of MLRISC.  Lal says this can be bootstrapped on all
   machines.  See smlnj/HISTORY for details.

   Tag:  leunga-20001207-cell-monster-hack

Revision 695 - Directory Listing
Modified Mon Aug 7 23:57:38 2000 UTC (19 years, 1 month ago) by leunga
Original Path: sml/trunk/src/MLRISC/x86/c-calls

   Stuff related to scheduling, SSA, x86, C-- and Moby.
   Tag: leunga-20000807-a-whole-bunch-of-stuff

Revision 651 - Directory Listing
Modified Thu Jun 1 18:34:03 2000 UTC (19 years, 3 months ago) by monnier
Original Path: sml/trunk/src/MLRISC/x86/c-calls
bring revisions from the vendor branch to the trunk

Revision 608 - Directory Listing
Modified Mon Apr 10 18:57:09 2000 UTC (19 years, 5 months ago) by george
Original Path: sml/trunk/src/MLRISC/x86/c-calls
MLRISC.cm

Revision 600 - Directory Listing
Modified Wed Apr 5 20:13:47 2000 UTC (19 years, 5 months ago) by george
Original Path: sml/trunk/src/MLRISC/x86/c-calls
  x86 instructions to support c-calls

Revision 591 - Directory Listing
Modified Mon Apr 3 01:19:20 2000 UTC (19 years, 5 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/x86/c-calls

   1. Renamed the constructor CALL in MLTREE by popular demand.
   2. Added a bunch of files from my repository.  These are currently
      used by other non-SMLNJ backends.

Revision 559 - Directory Listing
Added Fri Mar 3 16:22:08 2000 UTC (19 years, 6 months ago) by george
Original Path: sml/trunk/src/MLRISC/x86/c-calls
Initial revision

Sort log by:

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0