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/instructions/x86Peephole.sml
[smlnj] / sml / trunk / src / MLRISC / x86 / instructions / x86Peephole.sml  
ViewVC logotype

Log of /sml/trunk/src/MLRISC/x86/instructions/x86Peephole.sml

Parent Directory Parent Directory


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

Revision 1085 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 22 00:15:55 2002 UTC (18 years, 7 months ago) by leunga
File length: 16097 byte(s)
Diff to previous 1057
    Regenerated these files.  They didn't compile.

Revision 1057 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 8 17:31:02 2002 UTC (18 years, 7 months ago) by george
File length: 15954 byte(s)
Diff to previous 1055
  regenerated x86Peephole.sml

Revision 1055 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 7 20:38:59 2002 UTC (18 years, 7 months ago) by george
File length: 15984 byte(s)
Diff to previous 1005
Compilers that generate assembly code may produce  global labels
whose value is resolved at link time. The various peephole optimization
modules did not take this in account.

TODO. The Labels.addrOf function should really return an option
type so that clients are forced to deal with this issue, rather
than an exception being raised.

Revision 1005 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 8 07:24:04 2001 UTC (18 years, 9 months ago) by leunga
File length: 15876 byte(s)
Diff to previous 958

    Updated peephole modules to match latest MLTREE and instruction
    representation.

Revision 958 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 03:54:43 2001 UTC (18 years, 11 months ago) by george
File length: 14286 byte(s)
Diff to previous 899
The representation of a program point never expected to see more
than 65536 instructions in a basic block!

Revision 899 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 13 21:14:31 2001 UTC (19 years, 1 month ago) by jhr
File length: 14251 byte(s)
Diff to previous 775
  More CellsBasis changes for files not used by SML/NJ compiler.

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

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

Revision 752 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 8 23:32:37 2000 UTC (19 years, 9 months ago) by leunga
File length: 14172 byte(s)
Diff to previous 744

    Slight improvements to a code generator tool.

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

   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 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 23:57:38 2000 UTC (20 years, 1 month ago) by leunga
File length: 3247 byte(s)
Diff to previous 683

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

Revision 683 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 5 00:42:19 2000 UTC (20 years, 2 months ago) by leunga
File length: 3633 byte(s)
Diff to previous 660

   Bug fixes for sparc and x86.  Affects c-- and moby.

Revision 660 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 15 04:40:56 2000 UTC (20 years, 3 months ago) by leunga
File length: 2901 byte(s)
Diff to previous 651

   x86 peephole fix by Fermin.  Affects c-- and moby only.
   cvs tag: leunga-20000615-x86-peephole

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

Revision 646 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 02:52:54 2000 UTC (20 years, 4 months ago) by leunga
File length: 2406 byte(s)
Diff to previous 606

  Slight cleanup on the Alpha.
  Added a bunch of instructions to the x86 instruction set.
  The module ra-rewrite-with-renaming has been improved.
  These should have no effect on SML/NJ.
  CVS tag=leunga-20000515-alpha-x86-ra

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

   Assembly fix for x86 and other miscellaneous changes to MLRISC

Revision 601 - (view) (download) (annotate) - [select for diffs]
Added Thu Apr 6 04:38:14 2000 UTC (20 years, 5 months ago) by leunga
File length: 2037 byte(s)

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

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

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