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 804 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 22 19:37:34 2001 UTC (19 years, 4 months ago) by george
File length: 75343 byte(s)
Diff to previous 797
  support for new x86 FFI

Revision 797 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 16 00:00:17 2001 UTC (19 years, 4 months ago) by leunga
File length: 75277 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 (19 years, 5 months ago) by leunga
File length: 70381 byte(s)
Diff to previous 779

   Support for alternative control-flow, exception handlers added.

Revision 779 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 14 06:40:32 2001 UTC (19 years, 6 months ago) by leunga
File length: 70141 byte(s)
Diff to previous 776
*** empty log message ***

Revision 776 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 12 04:14:06 2001 UTC (19 years, 7 months ago) by leunga
File length: 70141 byte(s)
Diff to previous 775

   Support for MOV[SZ][BW]L on the x86...

Revision 775 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 12 01:17:51 2001 UTC (19 years, 7 months ago) by leunga
File length: 70012 byte(s)
Diff to previous 761

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

Revision 761 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 23 05:37:37 2000 UTC (19 years, 7 months ago) by george
File length: 70064 byte(s)
Diff to previous 744
infinite precision in MLRISC

Revision 744 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 8 04:11:42 2000 UTC (19 years, 8 months ago) by leunga
File length: 71576 byte(s)
Diff to previous 731

   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 731 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 10 22:57:45 2000 UTC (19 years, 9 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 (19 years, 9 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 (20 years 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 (20 years, 2 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 (20 years, 3 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 (20 years, 4 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 (20 years, 4 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 (20 years, 4 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 (20 years, 4 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 (20 years, 4 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 (20 years, 4 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 (20 years, 5 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 (20 years, 5 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 (20 years, 5 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 (20 years, 8 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 (20 years, 8 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 (20 years, 9 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 (20 years, 9 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, 11 months 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, 11 months 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 (21 years, 3 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