..
base_types
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
alias_analysis.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
alias_analysis.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
allocated_const.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
allocated_const.mli
Use bit-pattern comparison when meeting float approximations.
2018-06-01 11:42:51 +01:00
augment_specialised_args.ml
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
augment_specialised_args.mli
Flambda: Add [Closure_origin.t] to trace inlined functions (merged) ( #1707 )
2018-04-10 10:33:28 +01:00
backend_intf.mli
typos ('middle_end' directory)
2016-06-11 18:05:05 +02:00
closure_conversion.ml
ident: hide stamp related functions from the interface
2018-09-21 11:47:44 -04:00
closure_conversion.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
closure_conversion_aux.ml
ident: split Local into Local and Scoped
2018-09-21 11:47:44 -04:00
closure_conversion_aux.mli
Replace uses of Lambda.IdentSet by Ident.Set
2018-01-30 19:12:29 +01:00
debuginfo.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
debuginfo.mli
Fix hash table performance problem in Emitaux (PR#7456) ( #1092 )
2017-03-15 11:54:44 +00:00
effect_analysis.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
effect_analysis.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
extract_projections.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
extract_projections.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
find_recursive_functions.ml
middle_end: break a cycle
2018-09-12 16:13:51 +01:00
find_recursive_functions.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
flambda.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
flambda.mli
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
flambda_invariants.ml
ident: hide stamp related functions from the interface
2018-09-21 11:47:44 -04:00
flambda_invariants.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
flambda_iterators.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
flambda_iterators.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
flambda_utils.ml
middle_end: break a cycle
2018-09-12 16:13:51 +01:00
flambda_utils.mli
middle_end: break a cycle
2018-09-12 16:13:51 +01:00
freshening.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
freshening.mli
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inconstant_idents.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inconstant_idents.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
initialize_symbol_to_let_symbol.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
initialize_symbol_to_let_symbol.mli
Avoid generating initialization code for init symbol of constants
2018-01-21 13:47:12 +01:00
inline_and_simplify.ml
ident: hide stamp related functions from the interface
2018-09-21 11:47:44 -04:00
inline_and_simplify.mli
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
inline_and_simplify_aux.ml
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
inline_and_simplify_aux.mli
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
inlining_cost.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_cost.mli
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_decision.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_decision.mli
Reduce the size of cmx files in classic mode (flambda) ( #1665 )
2018-04-06 09:26:43 -04:00
inlining_decision_intf.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
inlining_stats.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_stats.mli
Improve location handling in the middle end (version for merging) ( #666 )
2016-07-06 15:42:29 +01:00
inlining_stats_types.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_stats_types.mli
Reduce the size of cmx files in classic mode (flambda) ( #1665 )
2018-04-06 09:26:43 -04:00
inlining_transforms.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
inlining_transforms.mli
Reduce the size of cmx files in classic mode (flambda) ( #1665 )
2018-04-06 09:26:43 -04:00
int_replace_polymorphic_compare.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
int_replace_polymorphic_compare.mli
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
internal_variable_names.ml
Location: significantly rework the code printing errors and warnings
2018-08-08 17:42:08 +02:00
internal_variable_names.mli
Reduce cmx sizes by sharing variable names ( #1627 )
2018-04-09 08:43:47 +01:00
invariant_params.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
invariant_params.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
lift_code.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
lift_code.mli
Reduce cmx sizes by sharing variable names ( #1627 )
2018-04-09 08:43:47 +01:00
lift_constants.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
lift_constants.mli
fix several typos in comments
2017-02-13 17:09:50 +01:00
lift_let_to_initialize_symbol.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
lift_let_to_initialize_symbol.mli
fix several typos in comments
2017-02-13 17:09:50 +01:00
middle_end.ml
Deprecate Pervasives ( #1605 )
2018-08-27 12:42:14 +01:00
middle_end.mli
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
parameter.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
parameter.mli
Reduce cmx sizes by sharing variable names ( #1627 )
2018-04-09 08:43:47 +01:00
pass_wrapper.ml
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
pass_wrapper.mli
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
projection.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
projection.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
ref_to_variables.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
ref_to_variables.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
remove_free_vars_equal_to_args.ml
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
remove_free_vars_equal_to_args.mli
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
remove_unused_arguments.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
remove_unused_arguments.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
remove_unused_closure_vars.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
remove_unused_closure_vars.mli
Attend to final Flambda CR comments for 4.03 release
2016-03-30 11:29:34 +02:00
remove_unused_program_constructs.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
remove_unused_program_constructs.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
share_constants.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
share_constants.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
simple_value_approx.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
simple_value_approx.mli
Flambda: Add [Closure_origin.t] to trace inlined functions (merged) ( #1707 )
2018-04-10 10:33:28 +01:00
simplify_boxed_integer_ops.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
simplify_boxed_integer_ops.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
simplify_boxed_integer_ops_intf.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
simplify_common.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
simplify_common.mli
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
simplify_primitives.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
simplify_primitives.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
unbox_closures.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
unbox_closures.mli
Flambda: Add [Closure_origin.t] to trace inlined functions (merged) ( #1707 )
2018-04-10 10:33:28 +01:00
unbox_free_vars_of_closures.ml
Add option to dump the output of e.g. -dlambda in a file ( #1913 )
2018-07-27 08:51:53 +01:00
unbox_free_vars_of_closures.mli
Update headers for the new license.
2016-02-18 16:59:16 +01:00
unbox_specialised_args.ml
Shadow the polymorphic comparison in the middle-end ( #1811 )
2018-07-11 13:50:02 +02:00
unbox_specialised_args.mli
Flambda: Add [Closure_origin.t] to trace inlined functions (merged) ( #1707 )
2018-04-10 10:33:28 +01:00