sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
access to the CPU variables.
val gpr : Bap.Std.Var.Set.t
A set of general purpose registers
val mem : Bap.Std.var
Memory
val sp : Bap.Std.var
Stack pointer
Flag registers
val zf : Bap.Std.var
zero flag
val cf : Bap.Std.var
carry flag
val vf : Bap.Std.var
overflow flag
val nf : Bap.Std.var
negative flag
Predicates
val is_reg : Bap.Std.var -> bool
is_reg var
true if var
is a processor register
val is_flag : Bap.Std.var -> bool
is_flag reg
is true if reg
is a flag register
val is_sp : Bap.Std.var -> bool
is_sp x = Var.same x sp
val is_bp : Bap.Std.var -> bool
is_bp x
is true if x
can be possibly used as a base pointer register.
val is_zf : Bap.Std.var -> bool
is_zf x = Var.same x zf
val is_cf : Bap.Std.var -> bool
is_cf x = Var.same x cf
val is_vf : Bap.Std.var -> bool
is_vf x = Var.same x vf
val is_nf : Bap.Std.var -> bool
is_nf x = Var.same x nf
val is_mem : Bap.Std.var -> bool
is_mem x = Var.same x mem
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page