Caml1999I031H.,Backend_intf!S2symbol_for_global'@%Ident!t@@@&Symbol!t@@@@@@;middle_end/backend_intf.mliW68W6f@@$@@4really_import_approx@3Simple_value_approx!t@@@!t@@@@@@]]@@=A@-import_symbol@-!t@@@!t@@@@@@1_2_@@TB@.closure_symbol@*Closure_id!t@@@L!t@@@@@@JaKa@@@mC@(size_int#intA@@@@YeZe@@|D@*big_endian$boolE@@@@hhih%@@E@ max_sensible_number_of_arguments@@@@un G Ivn G s@@F@@@yUzo t w@G@@1i,Backend_intf0;U4]{.M(Warnings0zdͦkUe$(Variable0+d2 ޲ՠ2Var_within_closure0GMUu_%T[%Types0lm?ƈ.Type_immediacy0dV^25b)̓ԆSj#Tag0.ΒN1BK@:), &Symbol0SW9粩i%Subst0BYw>*Su}Ck-Stdlib__Uchar0*Ujmyc6]]W.Stdlib__String0I3UK# +Stdlib__Set0.z9FX+Stdlib__Seq05"g1<)b+Stdlib__Map0kZ,ҷ'V.Stdlib__Lexing01'jh,-k4,Stdlib__Lazy0C 4 "$p1tU-Stdlib__Int640X|Gj|}%/Stdlib__Hashtbl04$*uկdD.Stdlib__Format0{hXsHW#ȼ.Stdlib__Either0&]XF.Stdlib__Digest0aI]2t*x4%".Stdlib__Buffer0K ɦb+Z8)#KH"&Stdlib0yӶ~*0Static_exception0 ]8bVwPH3Simple_value_approx0؅MVŖ%Shape0H[DTċwToe@Q6Set_of_closures_origin0M0-+s-zXĩݠ2Set_of_closures_id0!7䭔(o*Projection00 rgi.1eҠ)Primitive0յ_9|br$Path0L%SsN|#Ɣj)Parsetree0`ⰧkRE)Parameter0‘sEB $^+Outcometree0gCtrG?G@ H Copyright 2013--2016 OCamlPro SAS DHEHg@ H Copyright 2014--2016 Jane Street Group LLC JIhhKIh@ H PJQJ@ H All rights reserved. This file is distributed under the terms of VKWKN@ H the GNU Lesser General Public License version 2.1, with the \LOO]LO@ H special exception on linking described in the file LICENSE. bMcM@ H hNiN5@ H************************************************************************nO66oO6@ 9* Knowledge that the middle end needs about the backend.  /* Compute the symbol for the given identifier. ɠ * If the given approximation is that of a symbol (Value_symbol) or an external (Value_extern), attempt to find a more informative approximation from a previously-written compilation artifact. In the native code backend, for example, this might consult a .cmx file.  t* The natural size of an integer on the target architecture (cf. [Arch.size_int] in the native code backend).  4* [true] iff the target architecture is big endian. ɠ * The maximum number of arguments that is reasonable for a function to have. This should be fewer than the threshold that causes non-self tail call optimization to be inhibited (in particular, if it would entail passing arguments on the stack; see [Selectgen]). @-./boot/ocamlc"-g)-nostdlib"-I$boot*-use-prims2runtime/primitives0-strict-sequence*-principal(-absname"-w>+a-4-9-40-41-42-44-45-48-66-70+-warn-error"+a*-bin-annot,-safe-string/-strict-formats"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-c 3/home/barsac/ci/builds/workspace/step-by-step-build - @0UEZA+0@@@/Allocated_const08UYwBkc6@.(Asttypes0'$O~7ڐ0;U4]{.M5Build_path_prefix_map0xөvĠ8CamlinternalFormatBasics0cEXy*Su}Ck?0SW9粩i#Tag0.ΒN1BK@:), .Type_immediacy0dV^25b)̓ԆSj%Types0lm?ƈ2Var_within_closure0GMUu_%T[(Variable0+d2 ޲ՠ(Warnings0zdͦkUe$@0;U4]{.MAH@@@@@ih@@@@@IH@@@@@@DC@@P@