package ocaml-base-compiler
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Official release 4.08.1
Install
dune-project
Dependency
Authors
Maintainers
Sources
4.08.1.tar.gz
sha256=b53ed3d487b83fd49bc181bded066ae8e6fb592cf40514261d27d36050d5db85
md5=723b6bfe8cf5abcbccc6911143f71055
doc/ocamloptcomp/Spacetime_profiling/class-instruction_selection/index.html
Class Spacetime_profiling.instruction_selection
method virtual select_addressing : Cmm.memory_chunk ->
Cmm.expression ->
Arch.addressing_mode * Cmm.expressionmethod is_simple_expr : Cmm.expression -> boolmethod effects_of : Cmm.expression -> Selectgen.Effect_and_coeffect.tmethod select_operation : Cmm.operation ->
Cmm.expression list ->
Debuginfo.t ->
Mach.operation * Cmm.expression listmethod select_condition : Cmm.expression -> Mach.test * Cmm.expressionmethod select_store : bool ->
Arch.addressing_mode ->
Cmm.expression ->
Mach.operation * Cmm.expressionmethod regs_for : Cmm.machtype -> Reg.t arraymethod insert_op : Mach.operation -> Reg.t array -> Reg.t array -> Reg.t arraymethod insert_op_debug : Mach.operation ->
Debuginfo.t ->
Reg.t array ->
Reg.t array ->
Reg.t arraymethod emit_extcall_args : Selectgen.environment ->
Cmm.expression list ->
Reg.t array * intmethod emit_stores : Selectgen.environment ->
Cmm.expression list ->
Reg.t array ->
unitmethod mark_instr : Mach.instruction_desc -> unitmethod emit_fundecl : Cmm.fundecl -> Mach.fundeclmethod extract : Mach.instructionmethod extract_core : end_instr:Mach.instruction -> Mach.instructionmethod insert : Mach.instruction_desc -> Reg.t array -> Reg.t array -> unitmethod insert_debug : Mach.instruction_desc ->
Debuginfo.t ->
Reg.t array ->
Reg.t array ->
unitmethod emit_expr : Selectgen.environment ->
Cmm.expression ->
Reg.t array optionmethod emit_tail : Selectgen.environment -> Cmm.expression -> unitmethod select_allocation : int -> Mach.operationmethod select_allocation_args : Selectgen.environment -> Reg.t arraymethod select_checkbound : unit -> Mach.integer_operationmethod select_checkbound_extra_args : unit -> Cmm.expression listmethod emit_blockheader : Selectgen.environment ->
nativeint ->
Debuginfo.t ->
Reg.t array optionmethod about_to_emit_call : Selectgen.environment ->
Mach.instruction_desc ->
Reg.t array ->
Reg.t array optionmethod initial_env : unit -> Selectgen.environmentmethod insert_prologue : Cmm.fundecl ->
loc_arg:Reg.t array ->
rarg:Reg.t array ->
spacetime_node_hole:(Backend_var.t * Reg.t array) option ->
env:Selectgen.environment ->
Mach.spacetime_shape optionval mutable instr_seq : Mach.instruction sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>