ocaml/asmcomp
alainfrisch ff0d2345da Hacks so that check_all_arches works even with a 32-bit compiler. 2016-07-11 11:57:08 +02:00
..
amd64 Hacks so that check_all_arches works even with a 32-bit compiler. 2016-07-11 11:57:08 +02:00
arm fallout from #645: remove emit_data_label (unused, breaks the build) 2016-07-10 10:14:40 -04:00
arm64 Fix build for arm64 (#660). 2016-07-11 11:38:29 +02:00
i386 fallout from #645: remove emit_data_label (unused, breaks the build) 2016-07-10 10:14:40 -04:00
power Avoid creating a dependency to Cmm (not detected by 'make depend' running under another arch). 2016-07-11 11:27:50 +02:00
s390x Hacks so that check_all_arches works even with a 32-bit compiler. 2016-07-11 11:57:08 +02:00
sparc fallout from #645: remove emit_data_label (unused, breaks the build) 2016-07-10 10:14:40 -04:00
CSEgen.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
CSEgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
asmgen.ml Also remove the forced dependency dummy code hack for closure 2016-07-08 16:02:26 +02:00
asmgen.mli Allow to force linking modules without generating dummy code 2016-07-08 16:02:26 +02:00
asmlibrarian.ml Add Filename.extension and Filename.remove_extension. 2016-07-10 00:16:48 +02:00
asmlibrarian.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
asmlink.ml More warnings when compiling the compiler. 2016-03-15 22:46:35 +01:00
asmlink.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
asmpackager.ml Add Filename.extension and Filename.remove_extension. 2016-07-10 00:16:48 +02:00
asmpackager.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
branch_relaxation.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
branch_relaxation.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
branch_relaxation_intf.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
build_export_info.ml Annotate Let_mutable with the kind of value 2016-04-12 14:49:52 +02:00
build_export_info.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
clambda.ml Use the mutable_flag instead of let_kind for clambda let 2016-04-12 14:49:53 +02:00
clambda.mli Use the mutable_flag instead of let_kind for clambda let 2016-04-12 14:49:53 +02:00
closure.ml Improve location handling in the middle end (version for merging) (#666) 2016-07-06 15:42:29 +01:00
closure.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
closure_offsets.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
closure_offsets.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
cmm.ml Merge pull request #645 from mshinwell/delete_cmm_label_stuff 2016-07-10 14:52:07 +02:00
cmm.mli Merge pull request #645 from mshinwell/delete_cmm_label_stuff 2016-07-10 14:52:07 +02:00
cmmgen.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
cmmgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
cmx_format.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
coloring.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
coloring.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
comballoc.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
comballoc.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
compilenv.ml Allow to force linking modules without generating dummy code 2016-07-08 16:02:26 +02:00
compilenv.mli Allow to force linking modules without generating dummy code 2016-07-08 16:02:26 +02:00
deadcode.ml Liveness and Deadcode refactoring (#670) 2016-07-07 10:15:36 +01:00
deadcode.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
emit.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
emitaux.ml Improve location handling in the middle end (version for merging) (#666) 2016-07-06 15:42:29 +01:00
emitaux.mli Improve location handling in the middle end (version for merging) (#666) 2016-07-06 15:42:29 +01:00
export_info.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
export_info.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
export_info_for_pack.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
export_info_for_pack.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
flambda_to_clambda.ml Improve location handling in the middle end (version for merging) (#666) 2016-07-06 15:42:29 +01:00
flambda_to_clambda.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
import_approx.ml Optimize away some intermediate immutable float records 2016-05-17 14:53:54 +01:00
import_approx.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
interf.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
interf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
linearize.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
linearize.mli Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
liveness.ml Liveness and Deadcode refactoring (#670) 2016-07-07 10:15:36 +01:00
liveness.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
mach.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
mach.mli Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
printclambda.ml Also record type information for int 2016-04-12 14:49:54 +02:00
printclambda.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
printcmm.ml Merge pull request #645 from mshinwell/delete_cmm_label_stuff 2016-07-10 14:52:07 +02:00
printcmm.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
printlinear.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
printlinear.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
printmach.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
printmach.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
proc.mli Second attempt at fixing GPR#167 fallout 2016-04-15 13:41:54 +01:00
reg.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
reg.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
reload.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
reloadgen.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
reloadgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
schedgen.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
schedgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
scheduling.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
selectgen.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
selectgen.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
selection.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
spill.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
spill.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
split.ml Labels after calls, call GC points and checkbound points (again) (#660) 2016-07-06 11:44:00 +01:00
split.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
strmatch.ml More warnings when compiling the compiler. 2016-03-15 22:46:35 +01:00
strmatch.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
un_anf.ml Renaming block_kind -> value_kind. 2016-04-12 14:49:50 +02:00
un_anf.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_ast.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_dsl.ml Add X86_dsl.r13 2016-06-20 11:19:17 +01:00
x86_dsl.mli Add X86_dsl.r13 2016-06-20 11:19:17 +01:00
x86_gas.ml Don't emit .loc with negative column numbers 2016-04-14 13:30:10 -04:00
x86_gas.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_masm.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_masm.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_proc.ml Update headers for the new license. 2016-02-18 16:59:16 +01:00
x86_proc.mli Update headers for the new license. 2016-02-18 16:59:16 +01:00