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.79/amd64/amd64.mdl
ViewVC logotype

Log of /MLRISC/releases/release-110.79/amd64/amd64.mdl

Parent Directory Parent Directory


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

Revision 4168 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 4 19:37:24 2015 UTC (3 years, 10 months ago) by jhr
File length: 30649 byte(s)
Diff to previous 3802
Release 110.79

Revision 3802 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 19 18:54:13 2013 UTC (6 years, 7 months ago) by larsberg
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 30649 byte(s)
Diff to previous 3586
Change the AMD64 backend to properly sign-extend the argument to IDIVQ.

Revision 3586 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 2 15:50:47 2011 UTC (8 years, 3 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 30619 byte(s)
Diff to previous 3277
  Added x86-64 time-stamp counter instruction.

Revision 3277 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 5 21:34:32 2009 UTC (10 years, 5 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 30533 byte(s)
Diff to previous 3237
  Corrected operand size for CALLQ.

Revision 3237 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 24 22:47:06 2008 UTC (10 years, 8 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 30532 byte(s)
Diff to previous 3049
  Adding concurrency operations for AMD64: pause, sfence, lfence and mfence.

Revision 3049 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 30 00:58:55 2008 UTC (11 years, 2 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 29786 byte(s)
Diff to previous 3037
  Building infrastructure for vararg C calls.

Revision 3037 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 27 06:30:07 2008 UTC (11 years, 2 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 29786 byte(s)
Diff to previous 2947
  Cleaning up AMD64 C calls.

Revision 2947 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 16 00:17:56 2008 UTC (11 years, 6 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 29172 byte(s)
Diff to previous 2928
  Fixed a bug for spilling over xadd, added support for 64-bit integer constants, and added conversions from floating-point numbers to ints.

Revision 2928 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 18 00:50:49 2008 UTC (11 years, 7 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 29058 byte(s)
Diff to previous 2843
  Added support for 64-bit immediates.

Revision 2843 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 7 01:48:59 2007 UTC (11 years, 9 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28596 byte(s)
Diff to previous 2829
  Code cleanup.

Revision 2829 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 2 00:56:34 2007 UTC (11 years, 9 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 29009 byte(s)
Diff to previous 2811
  Made bug fixes to instruction selection for floats and added SSE instructions for floating-point absolute value.

Revision 2811 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 25 20:36:09 2007 UTC (11 years, 9 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28697 byte(s)
Diff to previous 2808
  Added support for the atomic XCHG instruction.

Revision 2808 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 23 07:04:33 2007 UTC (11 years, 10 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28377 byte(s)
Diff to previous 2805
  Added support for floating-point negation.

Revision 2805 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 22 07:33:14 2007 UTC (11 years, 10 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28219 byte(s)
Diff to previous 2783
  Added support for atomic fetch and add (XADD).

Revision 2783 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 22 21:58:59 2007 UTC (11 years, 11 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 27894 byte(s)
Diff to previous 2776
Cleaned up CMOV instruction support and fixed register-spilling bugs.

Revision 2776 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 18 17:34:49 2007 UTC (11 years, 11 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28164 byte(s)
Diff to previous 2638
Fixed bug for storing 64-bit labels.

Revision 2638 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 30 21:34:40 2007 UTC (12 years, 2 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 28147 byte(s)
Diff to previous 2619
  Added FSQRT instructions.

Revision 2619 - (view) (download) (annotate) - [select for diffs]
Added Tue May 29 21:02:35 2007 UTC (12 years, 2 months ago) by mrainey
Original Path: MLRISC/trunk/amd64/amd64.mdl
File length: 27987 byte(s)
  New code generator for AMD64, which now uses SSE for floating point.

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