Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = Type.t * Ollvm_ast.instr
val fadd : ?flags:Ollvm_ast.fast_math list -> Value.t -> Value.t -> t
val fsub : ?flags:Ollvm_ast.fast_math list -> Value.t -> Value.t -> t
val fmul : ?flags:Ollvm_ast.fast_math list -> Value.t -> Value.t -> t
val fdiv : ?flags:Ollvm_ast.fast_math list -> Value.t -> Value.t -> t
val frem : ?flags:Ollvm_ast.fast_math list -> Value.t -> Value.t -> t
val br : Value.t -> Value.t -> Value.t -> Ollvm_ast.instr
val br1 : Value.t -> Ollvm_ast.instr
val switch : Value.t -> Value.t -> (Value.t * Value.t) list -> Ollvm_ast.instr
val indirectbr : Value.t -> Value.t list -> Ollvm_ast.instr
val ret : Value.t -> Ollvm_ast.instr
val ret_void : Ollvm_ast.instr
val assign : Value.t -> t -> Ollvm_ast.instr
val (<--) : Value.t -> t -> Ollvm_ast.instr
val ignore : t -> Ollvm_ast.instr