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/releases/release-110.62/cm/IA32.cm
ViewVC logotype

Log of /MLRISC/releases/release-110.62/cm/IA32.cm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 2308 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 2 21:19:18 2007 UTC (12 years, 4 months ago) by blume
File length: 1765 byte(s)
Diff to previous 2126
Release 110.62

Revision 2126 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 2 16:11:29 2006 UTC (12 years, 7 months ago) by blume
Original Path: MLRISC/trunk/cm/IA32.cm
File length: 1765 byte(s)
Diff to previous 1921
moved MLRISC to toplevel

Revision 1921 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 14 16:14:24 2006 UTC (13 years, 2 months ago) by jhr
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1765 byte(s)
Diff to previous 1863
  Updates to support Darwin-compatible assembly code generation.

Revision 1863 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 15 22:38:49 2005 UTC (13 years, 7 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1686 byte(s)
Diff to previous 1350
improved the way certain libraries are bound into the compiler

Revision 1350 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 21:34:27 2003 UTC (15 years, 9 months ago) by mblume
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1797 byte(s)
Diff to previous 1033
a lot of Basis hacking, among other things adding slices

Revision 1033 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 24 05:45:18 2002 UTC (17 years, 4 months ago) by george
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1699 byte(s)
Diff to previous 1016
   There is a dramatic simplification in the interface to the
   register allocator for RISC architectures as a result of making
   parallel copy instructions explicit.

Revision 1016 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 15 23:10:06 2002 UTC (17 years, 5 months ago) by george
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1702 byte(s)
Diff to previous 984
1. Since COPY instructions are no longer native to the architecture,
   a generic functor can be used to implement the expandCopies function.

2. Allowed EXPORT and IMPORT pseudo-op declarations to appear inside a
   TEXT segment.

Revision 984 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 21 19:00:08 2001 UTC (17 years, 6 months ago) by george
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1768 byte(s)
Diff to previous 909
  Implemented a complete redesign of MLRISC pseudo-ops. Now there
  ought to never be any question of incompatabilities with
  pseudo-op syntax expected by host assemblers.

  For now, only modules supporting GAS syntax are implemented
  but more should follow, such as MASM, and vendor assembler
  syntax, e.g. IBM as, Sun as, etc.

Revision 909 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 24 17:48:53 2001 UTC (17 years, 9 months ago) by george
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1698 byte(s)
Diff to previous 823
removed clusters from MLRISC

Revision 823 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 8 21:25:15 2001 UTC (18 years, 1 month ago) by george
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1652 byte(s)
Diff to previous 797
omit frame pointer optimization

Revision 797 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 16 00:00:17 2001 UTC (18 years, 3 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1580 byte(s)
Diff to previous 796

   x86 optimizations for x := x op y where x is a memory location.

Revision 796 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 6 00:04:33 2001 UTC (18 years, 3 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1534 byte(s)
Diff to previous 775

   Support for alternative control-flow, exception handlers added.

Revision 775 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 12 01:17:51 2001 UTC (18 years, 5 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1468 byte(s)
Diff to previous 771

    Merging the types labexp and mltree.
    tag leunga-20010111-labexp=mltree

Revision 771 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 30 13:06:09 2000 UTC (18 years, 5 months ago) by blume
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1757 byte(s)
Diff to previous 744
merging changes from private branch

Revision 744 - (view) (download) (annotate) - [select for diffs]
Added Fri Dec 8 04:11:42 2000 UTC (18 years, 6 months ago) by leunga
Original Path: sml/trunk/src/MLRISC/cm/IA32.cm
File length: 1690 byte(s)

   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

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

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