Xavier Leroy
|
b32cd009b8
|
Dead code eliminated
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7667 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2006-10-03 11:51:57 +00:00 |
Xavier Leroy
|
6fbad77c8a
|
Ajout de pseudo-registres supplementaires pour le passage de plus de 6 arguments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-08-12 14:29:25 +00:00 |
Xavier Leroy
|
0b9f496f6f
|
Constantes flottantes +0.0 / -0.0 (PR#2480)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6277 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-05-03 12:46:51 +00:00 |
Damien Doligez
|
258c929f64
|
PR#1914,PR#1956, suppression du portage Mac OS 9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-05 20:26:19 +00:00 |
Damien Doligez
|
5a678d29f5
|
depollution suite (PR#1914 et PR#1956)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6045 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2004-01-01 16:42:43 +00:00 |
Xavier Leroy
|
8c008a73d1
|
Introduction/utilisation de caml_array_bound_error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5638 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-30 15:39:39 +00:00 |
Xavier Leroy
|
2798826120
|
Petite optimisation pour le Pentium 4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5637 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-30 15:32:45 +00:00 |
Xavier Leroy
|
5bc610b3ab
|
Retour en arriere sur l'utilisation de %st(0) comme un registre allouable (c'est incorrect)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5598 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-06-15 09:58:31 +00:00 |
Xavier Leroy
|
7abcc8799e
|
Ajout des litteraux de type int32, nativeint, int64
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-04-25 12:27:31 +00:00 |
Xavier Leroy
|
fa97920376
|
Typo fldl1 -> fld1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5413 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-03-03 15:58:06 +00:00 |
Xavier Leroy
|
a78bd53ee7
|
Erreurs de syntaxe masm dans les dernieres modifs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5406 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-02-25 16:21:15 +00:00 |
Xavier Leroy
|
40efd97fe1
|
Amelioration des flottants x86: utiliser %st(0) comme registre quand c'est possible, evitant ainsi des couples fstp/fld; ajout option -ffast-math
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5404 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2003-02-25 15:50:13 +00:00 |
Xavier Leroy
|
9178881f44
|
Introduction et utilisation de Cglobal_symbol pour declarer explicitement les symboles de donnees qui doivent etre globaux
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5296 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-11-24 15:55:26 +00:00 |
Xavier Leroy
|
71cf31f0e2
|
Ajout du packaging d'unites de compilation (option -pack)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4367 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2002-02-08 16:55:44 +00:00 |
Xavier Leroy
|
c02c135946
|
Introduction de Double_u (doubles alignes sur un mot) par opposition a Double (doubles alignes naturellement). A tester.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2937 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-03-10 14:31:06 +00:00 |
Xavier Leroy
|
1cac403368
|
Ajout des modules Int32, Int64 et Nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-11 15:09:27 +00:00 |
Xavier Leroy
|
d9fe400f4e
|
Oubli: Cint32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2784 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-04 15:08:23 +00:00 |
Xavier Leroy
|
81bfeaae69
|
Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2000-02-04 13:31:04 +00:00 |
Xavier Leroy
|
e0e7b3015a
|
Rectification constantes flottantes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2585 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-22 18:24:27 +00:00 |
Xavier Leroy
|
cc0f32b054
|
Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-11-17 18:59:06 +00:00 |
Xavier Leroy
|
52bdeb2bdf
|
Prise en compte du traitement addimm 2 addresses -> lea
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2375 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-05-15 17:48:10 +00:00 |
Xavier Leroy
|
05b366f105
|
Istore_int et Ipush_int prennent un Nativeint.t au lieu d'un int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2275 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1999-02-12 16:27:39 +00:00 |
Xavier Leroy
|
9893221693
|
Retour de l'instruction add $imm, mem.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1767 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-14 11:02:05 +00:00 |
Xavier Leroy
|
5f7de2a000
|
Plus de labels
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-11-10 18:22:59 +00:00 |
Xavier Leroy
|
88054d9a98
|
MAJ portage Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-09-02 16:01:39 +00:00 |
Xavier Leroy
|
119c8eeb67
|
Nouvelle architecture pour les fichiers dependant du processeur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
1997-07-24 11:49:12 +00:00 |