ocaml/asmcomp
Xavier Leroy b09f44025c Ajout des types predefinis int32, int64, nativeint.
Ajout des primitives correspondantes dans le type lambda.
Optimisation de ces primitives dans le compilateur natif


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2839 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-21 18:14:56 +00:00
..
alpha Normaliser les constantes entieres 32 bits 2000-02-21 18:12:52 +00:00
arm Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
hppa Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
i386 Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
m68k Deprecated the M68k port 2000-02-04 15:34:43 +00:00
mips Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
power Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
sparc Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
.cvsignore MAJ fichiers .cvsignore apres renommage des compilos de bootstrap 1995-11-02 14:14:53 +00:00
asmgen.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
asmgen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
asmlibrarian.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
asmlibrarian.mli Changement de la licence 1999-11-17 18:59:06 +00:00
asmlink.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
asmlink.mli Changement de la licence 1999-11-17 18:59:06 +00:00
clambda.ml Changement de la licence 1999-11-17 18:59:06 +00:00
clambda.mli Changement de la licence 1999-11-17 18:59:06 +00:00
closure.ml Revu compilation du filtrage des variants. Ajout de la primitive Pisint et de l'instruction bytecode ISINT. 1999-12-06 16:59:24 +00:00
closure.mli Changement de la licence 1999-11-17 18:59:06 +00:00
cmm.ml Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32 2000-02-04 12:43:18 +00:00
cmm.mli Traitement plus uniforme des load et des store. Ajout load/store sur int32 et float32 2000-02-04 12:43:18 +00:00
cmmgen.ml Ajout des types predefinis int32, int64, nativeint. 2000-02-21 18:14:56 +00:00
cmmgen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
codegen.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
codegen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
coloring.ml Changement de la licence 1999-11-17 18:59:06 +00:00
coloring.mli Changement de la licence 1999-11-17 18:59:06 +00:00
comballoc.ml Changement de la licence 1999-11-17 18:59:06 +00:00
comballoc.mli Changement de la licence 1999-11-17 18:59:06 +00:00
compilenv.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
compilenv.mli Changement de la licence 1999-11-17 18:59:06 +00:00
emit.mli Changement de la licence 1999-11-17 18:59:06 +00:00
emitaux.ml Changement de la licence 1999-11-17 18:59:06 +00:00
emitaux.mli Changement de la licence 1999-11-17 18:59:06 +00:00
interf.ml Changement de la licence 1999-11-17 18:59:06 +00:00
interf.mli Changement de la licence 1999-11-17 18:59:06 +00:00
linearize.ml detabisation 2000-01-07 15:50:42 +00:00
linearize.mli Changement de la licence 1999-11-17 18:59:06 +00:00
liveness.ml Changement de la licence 1999-11-17 18:59:06 +00:00
liveness.mli Changement de la licence 1999-11-17 18:59:06 +00:00
mach.ml Changement de la licence 1999-11-17 18:59:06 +00:00
mach.mli Changement de la licence 1999-11-17 18:59:06 +00:00
printcmm.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
printcmm.mli Changement de la licence 1999-11-17 18:59:06 +00:00
printlinear.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
printlinear.mli Changement de la licence 1999-11-17 18:59:06 +00:00
printmach.ml Révision de l'impression à l'aide de format: utilisation de printf 2000-02-08 20:00:06 +00:00
printmach.mli Changement de la licence 1999-11-17 18:59:06 +00:00
proc.mli Changement de la licence 1999-11-17 18:59:06 +00:00
reg.ml Changement de la licence 1999-11-17 18:59:06 +00:00
reg.mli Changement de la licence 1999-11-17 18:59:06 +00:00
reload.mli Changement de la licence 1999-11-17 18:59:06 +00:00
reloadgen.ml Changement de la licence 1999-11-17 18:59:06 +00:00
reloadgen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
schedgen.ml Changement de la licence 1999-11-17 18:59:06 +00:00
schedgen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
scheduling.mli Changement de la licence 1999-11-17 18:59:06 +00:00
selectgen.ml Ajout des modules Int32, Int64 et Nativeint 2000-02-11 15:09:27 +00:00
selectgen.mli Changement de la licence 1999-11-17 18:59:06 +00:00
selection.mli Changement de la licence 1999-11-17 18:59:06 +00:00
spill.ml Merge olabl branch 1999-11-30 16:07:38 +00:00
spill.mli Changement de la licence 1999-11-17 18:59:06 +00:00
split.ml Changement de la licence 1999-11-17 18:59:06 +00:00
split.mli Changement de la licence 1999-11-17 18:59:06 +00:00