package sarek

  1. Overview
  2. Docs
val target_name : string
val global_function : string
val device_function : string
val host_function : string
val global_parameter : string
val global_variable : string
val local_variable : string
val shared_variable : string
val kern_start : string
val kern_end : string
val parse_intrinsics : ('a * string) -> string
val space : int -> string
val indent : int -> string
val default_parser : bool
val prof_counter : int ref
val generated_functions : (Kirc_Ast.k_ext, string * string) Hashtbl.t
val gmem_store : unit -> string
val gmem_load : unit -> string
val smem_store : unit -> string
val smem_load : unit -> string
val prof_string : unit -> string
val prof_time_string : unit -> string
val branches_string : unit -> string
val branch_analysis_string : int -> string
val memory_div_string : unit -> string
val profile_head : unit -> string
val fun_counter : int ref
val parse_fun : int -> Kirc_Ast.k_ext -> string -> string -> Spoc.Devices.device -> string
val parse : 'a -> Kirc_Ast.k_ext -> Spoc.Devices.device -> string