ocaml/asmcomp
Mark Shinwell 3515c04433 Missed part from GPR#360 2016-01-13 13:45:12 +01:00
..
amd64 Merge remote-tracking branch 'ocaml/trunk' into flambda_prereq-init_assign 2016-01-12 15:33:54 +01:00
arm Fix fallout from GPR#360 on other backends 2016-01-12 19:24:56 +01:00
arm64 Add notes and pointers to reference documents for each ocamlopt architecture. 2015-12-20 12:48:28 +01:00
i386 Fix fallout from GPR#360 on other backends 2016-01-12 19:24:56 +01:00
power Add notes and pointers to reference documents for each ocamlopt architecture. 2015-12-20 12:48:28 +01:00
s390x Add notes and pointers to reference documents for each ocamlopt architecture. 2015-12-20 12:48:28 +01:00
sparc Add notes and pointers to reference documents for each ocamlopt architecture. 2015-12-20 12:48:28 +01:00
CSEgen.ml Prevent quadratic cases in CSE 2015-11-26 15:04:41 +01:00
CSEgen.mli merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
asmgen.ml use Timings.source_provenance in more places 2015-12-31 11:00:39 +00:00
asmgen.mli use Timings.source_provenance in more places 2015-12-31 11:00:39 +00:00
asmlibrarian.ml Continue. 2013-09-12 15:50:47 +00:00
asmlibrarian.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
asmlink.ml use Timings.source_provenance in more places 2015-12-31 11:00:39 +00:00
asmlink.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
asmpackager.ml use Timings.source_provenance in more places 2015-12-31 11:00:39 +00:00
asmpackager.mli merge branch "safe-string" 2014-04-29 11:56:17 +00:00
branch_relaxation.ml merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16205) 2015-07-17 14:31:05 +00:00
branch_relaxation.mli merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16205) 2015-07-17 14:31:05 +00:00
branch_relaxation_intf.ml merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16205) 2015-07-17 14:31:05 +00:00
build_export_info.ml Correct name of licence 2016-01-05 08:46:03 +00:00
build_export_info.mli Correct name of licence 2016-01-05 08:46:03 +00:00
clambda.ml Merge pull request #395 from chambart/clambda_constant_closures 2016-01-12 15:21:11 +01:00
clambda.mli Merge pull request #395 from chambart/clambda_constant_closures 2016-01-12 15:21:11 +01:00
closure.ml Missed part from GPR#360 2016-01-13 13:45:12 +01:00
closure.mli small re-ordering of declarations, to match comments 2014-05-09 12:22:35 +00:00
closure_offsets.ml Correct name of licence 2016-01-05 08:46:03 +00:00
closure_offsets.mli Correct name of licence 2016-01-05 08:46:03 +00:00
cmm.ml Improved annotations on Psetfield etc 2015-12-18 16:42:40 +00:00
cmm.mli Improved annotations on Psetfield etc 2015-12-18 16:42:40 +00:00
cmmgen.ml Merge pull request #360 from mshinwell/flambda_prereq-init_assign 2016-01-12 18:18:27 +01:00
cmmgen.mli Change the representation of exception slots: instead of being represented as 'string ref', they are now blocks 2013-10-23 14:28:31 +00:00
cmx_format.mli re-commit Leo's weak-dependencies pull request 2014-05-07 00:34:20 +00:00
coloring.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
coloring.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
comballoc.ml Support for raise variants in ocamlopt. Only amd64 for now. 2013-10-14 14:33:27 +00:00
comballoc.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
compilenv.ml Continue emiting functions and constants until everything is done 2016-01-06 18:35:27 +01:00
compilenv.mli Continue emiting functions and constants until everything is done 2016-01-06 18:35:27 +01:00
deadcode.ml Liveness & Deadcode: fix i386-specific issue with move instructions accessing 2014-05-16 14:37:22 +00:00
deadcode.mli ID comments are so passé. 2014-04-26 09:38:29 +00:00
emit.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
emitaux.ml whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00
emitaux.mli GPR#212 Emitaux: also emit column location 2015-08-02 15:37:02 +00:00
export_info.ml Correct name of licence 2016-01-05 08:46:03 +00:00
export_info.mli Correct name of licence 2016-01-05 08:46:03 +00:00
export_info_for_pack.ml Correct name of licence 2016-01-05 08:46:03 +00:00
export_info_for_pack.mli Correct name of licence 2016-01-05 08:46:03 +00:00
flambda_to_clambda.ml Correct name of licence 2016-01-05 08:46:03 +00:00
flambda_to_clambda.mli Correct name of licence 2016-01-05 08:46:03 +00:00
import_approx.ml Correct name of licence 2016-01-05 08:46:03 +00:00
import_approx.mli Correct name of licence 2016-01-05 08:46:03 +00:00
interf.ml Undo previous commit. 2014-10-09 17:08:31 +00:00
interf.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
linearize.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
linearize.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
liveness.ml Liveness & Deadcode: fix i386-specific issue with move instructions accessing 2014-05-16 14:37:22 +00:00
liveness.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
mach.ml PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
mach.mli PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
printclambda.ml Merge pull request #395 from chambart/clambda_constant_closures 2016-01-12 15:21:11 +01:00
printclambda.mli #5779: improve support for structured constants (better propagation, sharing, cleaner representation). Also fix #6337 (constants emitted several times). 2014-03-06 17:03:16 +00:00
printcmm.ml Improved annotations on Psetfield etc 2015-12-18 16:42:40 +00:00
printcmm.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
printlinear.ml Support for raise variants in ocamlopt. Only amd64 for now. 2013-10-14 14:33:27 +00:00
printlinear.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
printmach.ml PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
printmach.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
proc.mli Split 64-bit integers on 32-bit architectures 2015-08-25 16:18:50 +00:00
reg.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
reg.mli PR#6501: harden the native-code generator against certain uses of "%identity". 2014-08-11 07:46:25 +00:00
reload.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
reloadgen.ml Remove dead code. 2015-10-16 17:04:56 +00:00
reloadgen.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
schedgen.ml More precise typing at the C-- and Mach level: 2014-11-06 08:54:14 +00:00
schedgen.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
scheduling.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
selectgen.ml Improved annotations on Psetfield etc 2015-12-18 16:42:40 +00:00
selectgen.mli PR#6501: harden the native-code generator against certain uses of "%identity". 2014-08-11 07:46:25 +00:00
selection.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
spill.ml Clear Spill.destroyed_at_fork to avoid memory blowup 2016-01-12 15:41:51 +01:00
spill.mli small re-ordering of declarations, to match comments 2014-05-09 12:22:35 +00:00
split.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
split.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
strmatch.ml Remove dead code. 2015-10-16 17:04:56 +00:00
strmatch.mli Folllowup to PR#6359, great cleanup of switch actions sharing. 2014-04-07 15:43:20 +00:00
un_anf.ml Correct name of licence 2016-01-05 08:46:03 +00:00
un_anf.mli Correct name of licence 2016-01-05 08:46:03 +00:00
x86_ast.mli GPR#212 Emitaux: also emit column location 2015-08-02 15:37:02 +00:00
x86_dsl.ml whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00
x86_dsl.mli GPR#212 Emitaux: also emit column location 2015-08-02 15:37:02 +00:00
x86_gas.ml PR#7037: don't put temporary asm file names into object files. 2015-12-13 18:40:04 +01:00
x86_gas.mli Rename Intel_* to X86_*. 2014-11-27 17:12:21 +00:00
x86_masm.ml Merge Mem32/Mem64. 2014-12-02 10:58:31 +00:00
x86_masm.mli Rename Intel_* to X86_*. 2014-11-27 17:12:21 +00:00
x86_proc.ml whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00
x86_proc.mli whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00