package rune
Automatic differentiation and JIT compilation for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
raven-1.0.0.alpha1.tbz
sha256=8e277ed56615d388bc69c4333e43d1acd112b5f2d5d352e2453aef223ff59867
sha512=369eda6df6b84b08f92c8957954d107058fb8d3d8374082e074b56f3a139351b3ae6e3a99f2d4a4a2930dd950fd609593467e502368a13ad6217b571382da28c
doc/rune_jit_llvm/Rune_jit_llvm/Compiler/index.html
Module Rune_jit_llvm.Compiler
Source
Source
val compile_instruction :
Llvm.llcontext ->
Llvm.llbuilder ->
(int, Llvm.llvalue) Stdlib.Hashtbl.t ->
Rune_jit.Ir.Lowered.instruction ->
unit
Source
val compile_kernel :
device_info ->
Rune_jit.Ir.Lowered.graph_t ->
string ->
Llvm.llmodule * string
Source
val compile :
device_info:device_info ->
source_code:string ->
options:'a ->
(compiled_artifact_native Rune_jit.Backend_intf.compiled_artifact, string)
Stdlib.result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>