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 /sml/trunk/src/MLRISC/x86/mltree/x86.sml
ViewVC logotype

Log of /sml/trunk/src/MLRISC/x86/mltree/x86.sml

Parent Directory Parent Directory


Sticky Revision:
(Current path doesn't exist after revision 2125)

Revision 731 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 10 22:57:45 2000 UTC (18 years, 10 months ago) by leunga
File length: 71045 byte(s)
Diff to previous 717

A new x86 floating point code generator.  By default it is off.
See HISTORY for details.   CVS tag=leunga-20001110-new-x86-fp

Revision 717 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 5 15:07:51 2000 UTC (18 years, 10 months ago) by george
File length: 59372 byte(s)
Diff to previous 695
support for sqrt and trig functions on the x86

Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 23:57:38 2000 UTC (19 years, 1 month ago) by leunga
File length: 59196 byte(s)
Diff to previous 651

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

Revision 651 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 1 18:34:03 2000 UTC (19 years, 3 months ago) by monnier
File length: 56917 byte(s)
Diff to previous 624
bring revisions from the vendor branch to the trunk

Revision 624 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 21 03:06:21 2000 UTC (19 years, 5 months ago) by leunga
File length: 56917 byte(s)
Diff to previous 606

   This update synchronizes my repository with Yale's.  Most of these
changes are related to C--, Moby, and my optimizations.  It should have
little impact on SML/NJ.

   CVS tag leunga-20000420-ssa-c---stuff

Revision 606 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 9 23:10:59 2000 UTC (19 years, 5 months ago) by leunga
File length: 56867 byte(s)
Diff to previous 601

   Assembly fix for x86 and other miscellaneous changes to MLRISC

Revision 601 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 6 04:38:14 2000 UTC (19 years, 5 months ago) by leunga
File length: 56711 byte(s)
Diff to previous 593

    New peephole code, improvements to x86 instruction selection, and
    fixes for SSA and the machine description tool.

    CVS tag=leunga-20000406-peephole-x86-SSA

Revision 593 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 4 07:26:33 2000 UTC (19 years, 5 months ago) by leunga
File length: 56666 byte(s)
Diff to previous 591

    Fixes related to C--, Moby and my optimizations.
    CVS tag=leunga-20000404-C--Moby

Revision 591 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 3 01:19:20 2000 UTC (19 years, 5 months ago) by leunga
File length: 56079 byte(s)
Diff to previous 585

   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 585 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 29 23:55:35 2000 UTC (19 years, 5 months ago) by leunga
File length: 56053 byte(s)
Diff to previous 583

   This update contains major changes to the code generator and various
back ends.  Please see the entry leunga-20000327-mlriscGen_hppa_alpha_x86
in the file sml/HISTORY for details.

Revision 583 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 23 21:52:30 2000 UTC (19 years, 6 months ago) by leunga
File length: 55977 byte(s)
Diff to previous 565

1. X86 fixes/changes

   a.  The old code generated for SETcc was completely wrong.
       The Intel optimization guide is VERY misleading.

2. ALPHA fixes/changes

   a.  Added the instructions LDBU, LDWU, STB, STW as per Fermin's suggestion.
   b.  Added a new mode byteWordLoadStores to the functor parameter to Alpha()
   c.  Added reassociation code for address computation.

Revision 565 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 5 04:10:18 2000 UTC (19 years, 6 months ago) by leunga
File length: 54550 byte(s)
Diff to previous 555

Fix up a few floating point bugs on the x86 that are discovered by Fermin.
Rewritten the Sethi-Ullman code.  Added new FP instructions to the x86,
including FIxxxx, FCOMxx, and FLDxx.

Revision 555 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 3 16:10:30 2000 UTC (19 years, 6 months ago) by george
File length: 53132 byte(s)
Diff to previous 545
lal-20000303-new mltree -- take II

Revision 545 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 24 13:56:44 2000 UTC (19 years, 7 months ago) by george
File length: 52630 byte(s)
Diff to previous 499
  Changes to MLTREE

Revision 499 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 7 15:44:50 1999 UTC (19 years, 9 months ago) by monnier
File length: 25811 byte(s)
Copied from: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml revision 498
Diff to previous 498
This commit was generated by cvs2svn to compensate for changes in r498,
which included commits to RCS files with non-trunk default branches.

Revision 498 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 7 15:44:50 1999 UTC (19 years, 9 months ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 25811 byte(s)
Diff to previous 475
version 110.25

Revision 475 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 10 22:59:58 1999 UTC (19 years, 10 months ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 25561 byte(s)
Diff to previous 469
version 110.24

Revision 469 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 10 22:42:52 1999 UTC (19 years, 10 months ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 25624 byte(s)
Diff to previous 429
version 110.23

Revision 429 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 8 09:47:00 1999 UTC (20 years ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 25667 byte(s)
Diff to previous 411
version 110.21

Revision 411 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 3 00:25:03 1999 UTC (20 years ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 25870 byte(s)
Diff to previous 247
version 110.19

Revision 247 - (view) (download) (annotate) - [select for diffs]
Added Sat Apr 17 18:47:13 1999 UTC (20 years, 5 months ago) by monnier
Original Path: sml/branches/SMLNJ/src/MLRISC/x86/mltree/x86.sml
File length: 22999 byte(s)
version 110.16

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