ocaml/asmcomp
Xavier Leroy 428f9d2303 emit_i386: MAJ et tests.
emit_alpha: utiliser subq pour les comparaisons + branchements.
linearize: suprression moves vides, discard_dead_code ds Lraise.
selection: try...with en tail position.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-07-24 12:44:17 +00:00
..
Makefile Iloop est maintenant une boucle infinie, on en sort par catch...exit. 1995-06-15 16:08:53 +00:00
all.ml Premiere version. 1995-06-15 08:17:29 +00:00
arch_alpha.ml Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
arch_i386.ml Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
arch_mips.ml emit_alpha: Idiv, Imod ont besoin de $gp. 1995-07-12 14:25:41 +00:00
arch_sparc.ml Premiere version. 1995-06-15 08:17:29 +00:00
asmgen.ml asmgen: changement signification option -S. 1995-07-20 07:51:11 +00:00
asmgen.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
asmlibrarian.ml Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
asmlibrarian.mli Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
asmlink.ml Production des exceptions predefinies par le linker natif. 1995-07-18 08:40:44 +00:00
asmlink.mli Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
clambda.ml Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
clambda.mli Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
closure.ml Ajout des tests Ieventest et Ioddtest dans Mach.operation 1995-07-17 16:10:15 +00:00
closure.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
cmm.ml Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
cmm.mli Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
cmmgen.ml Production des exceptions predefinies par le linker natif. 1995-07-18 08:40:44 +00:00
cmmgen.mli Production des exceptions predefinies par le linker natif. 1995-07-18 08:40:44 +00:00
codegen.ml Premiere version. 1995-06-15 08:17:29 +00:00
codegen.mli Premiere version. 1995-06-15 08:17:29 +00:00
coloring.ml closure: suppression du parametre d'environnement si inutile. 1995-07-13 17:16:20 +00:00
coloring.mli Premiere version. 1995-06-15 08:17:29 +00:00
compilenv.ml Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
compilenv.mli Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
emit.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
emit_alpha.mlp emit_i386: MAJ et tests. 1995-07-24 12:44:17 +00:00
emit_i386.mlp emit_i386: MAJ et tests. 1995-07-24 12:44:17 +00:00
emit_mips.mlp linearize: MAJ commentaires. 1995-07-19 09:56:51 +00:00
emit_sparc.mlp MAJ portage Sparc 1995-07-20 08:30:16 +00:00
emitaux.ml Premiere version. 1995-06-15 08:17:29 +00:00
emitaux.mli Premiere version. 1995-06-15 08:17:29 +00:00
interf.ml closure: suppression du parametre d'environnement si inutile. 1995-07-13 17:16:20 +00:00
interf.mli Premiere version. 1995-06-15 08:17:29 +00:00
lexcmm.mli Premiere version. 1995-06-15 08:17:29 +00:00
linearize.ml emit_i386: MAJ et tests. 1995-07-24 12:44:17 +00:00
linearize.mli Passage au truc d'Appel pour les fermetures de fonctions mutuellement 1995-07-07 12:07:07 +00:00
liveness.ml Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
liveness.mli Premiere version. 1995-06-15 08:17:29 +00:00
mach.ml Ajout des tests Ieventest et Ioddtest dans Mach.operation 1995-07-17 16:10:15 +00:00
mach.mli Ajout des tests Ieventest et Ioddtest dans Mach.operation 1995-07-17 16:10:15 +00:00
main.ml Premiere version. 1995-06-15 08:17:29 +00:00
parsecmmaux.ml Premiere version. 1995-06-15 08:17:29 +00:00
parsecmmaux.mli Premiere version. 1995-06-15 08:17:29 +00:00
printcmm.ml Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
printcmm.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
printlinear.ml Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
printlinear.mli Premiere version. 1995-06-15 08:17:29 +00:00
printmach.ml Ajout des tests Ieventest et Ioddtest dans Mach.operation 1995-07-17 16:10:15 +00:00
printmach.mli Passage au truc d'Appel pour les fermetures de fonctions mutuellement 1995-07-07 12:07:07 +00:00
proc.mli Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
proc_alpha.ml emit_alpha: Idiv, Imod ont besoin de $gp. 1995-07-12 14:25:41 +00:00
proc_i386.ml Ajout de asmlibrarian, MAJ de asmlink. 1995-07-11 18:03:29 +00:00
proc_mips.ml emit_alpha: Idiv, Imod ont besoin de $gp. 1995-07-12 14:25:41 +00:00
proc_sparc.ml MAJ portage Sparc 1995-07-20 08:30:16 +00:00
reg.ml Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
reg.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
reload.ml Branchement du GC de la version bytecode sur le compilateur natif 1995-07-10 09:48:27 +00:00
reload.mli Premiere version. 1995-06-15 08:17:29 +00:00
selection.ml emit_i386: MAJ et tests. 1995-07-24 12:44:17 +00:00
selection.mli Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
sequence.ml Iloop est maintenant une boucle infinie, on en sort par catch...exit. 1995-06-15 16:08:53 +00:00
sequence.mli Premiere version. 1995-06-15 08:17:29 +00:00
spill.ml emit_alpha: Idiv, Imod ont besoin de $gp. 1995-07-12 14:25:41 +00:00
spill.mli Premiere version. 1995-06-15 08:17:29 +00:00
split.ml Integration du generateur de code et du compilateur. 1995-07-02 16:41:48 +00:00
split.mli Premiere version. 1995-06-15 08:17:29 +00:00