Module Emitaux
val output_channel : Stdlib.out_channel Stdlib.refval emit_string : string -> unitval emit_int : int -> unitval emit_nativeint : nativeint -> unitval emit_int32 : int32 -> unitval emit_symbol : char -> string -> unitval emit_printf : ('a, Stdlib.out_channel, unit) Stdlib.format -> 'aval emit_char : char -> unitval emit_string_literal : string -> unitval emit_string_directive : string -> string -> unitval emit_bytes_directive : string -> string -> unitval emit_float64_directive : string -> int64 -> unitval emit_float64_split_directive : string -> int64 -> unitval emit_float32_directive : string -> int32 -> unitval reset : unit -> unitval reset_debug_info : unit -> unitval emit_debug_info : Debuginfo.t -> unitval emit_debug_info_gen : Debuginfo.t -> (file_num:int -> file_name:string -> unit) -> (file_num:int -> line:int -> col:int -> unit) -> unitval record_frame_descr : label:int -> frame_size:int -> live_offset:int list -> raise_frame:bool -> Debuginfo.t -> unit
type emit_frame_actions={}
val emit_frames : emit_frame_actions -> unitval is_generic_function : string -> boolval cfi_startproc : unit -> unitval cfi_endproc : unit -> unitval cfi_adjust_cfa_offset : int -> unitval cfi_offset : reg:int -> offset:int -> unitval binary_backend_available : bool Stdlib.refIs a binary backend available. If yes, we don't need to generate the textual assembly file (unless the user request it with -S).
val create_asm_file : bool Stdlib.refAre we actually generating the textual assembly file?