ocaml/asmcomp
Thomas Refis c44b2b1b90 remove dead code 2015-12-01 10:55:54 +00:00
..
amd64 PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
arm PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
arm64 PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
i386 PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
power PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01:00
s390x z port: update emit.mlp to new format for FP literals 2015-11-19 08:21:38 -05:00
sparc PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +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 Avoid creating empty .asm files when using a binary backend. 2015-02-26 14:03:58 +00:00
asmgen.mli Factorize the sequencing of operations for setting up the assembly output, calling the assembler, closing/removing the assembly output. 2014-09-03 12:48:13 +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 whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +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 PR6695: Make sure the compiler only uses ASCII string functions. 2014-12-21 11:46:14 +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
clambda.ml whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00
clambda.mli Reflecting commit 14916 on version/4.02: 2014-05-25 16:46:23 +00:00
closure.ml Turn Lapply case of Lambda.lambda into a record 2015-11-22 23:08:47 +01:00
closure.mli small re-ordering of declarations, to match comments 2014-05-09 12:22:35 +00:00
cmm.ml More precise typing at the C-- and Mach level: 2014-11-06 08:54:14 +00:00
cmm.mli whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00:00
cmmgen.ml Improve the code generation for if equivalent to seqand or sequor 2015-10-25 13:39:05 +00: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 Reflecting commit 14916 on version/4.02: 2014-05-25 16:46:23 +00:00
compilenv.mli re-commit Leo's weak-dependencies pull request 2014-05-07 00:34:20 +00: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
debuginfo.ml clean up TABs and whitespace 2012-07-30 18:04:46 +00:00
debuginfo.mli PR#5643: issues with .cfi and .loc directives generated by ocamlopt -g 2012-06-17 08:17:43 +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
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 - Constant ropagation for float and int32/int64/nativeint arithmetic. 2014-04-25 08:41:13 +00: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 More precise typing at the C-- and Mach level: 2014-11-06 08:54:14 +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 PR#7024 and GPR#295: CSE confuses +0.0 and -0.0 2015-11-19 09:25:02 +01: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 Remove dead code. 2015-10-16 17:04:56 +00: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
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 whitespace cleanup, cut long lines, add some missing headers 2015-09-11 11:58:31 +00: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