foxdec-0.1.0.0: Formally Verified x86-64 Decompilation
Contents
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
|
_
All
Index - S
SAddends
Data.SValue
saddress_has_instruction
WithAbstractSymbolicValues.Class
SAHF
Data.X86.Opcode
SAL
Data.X86.Opcode
salias
WithAbstractSymbolicValues.Class
SAR
Data.X86.Opcode
Sar
Data.SymbolicExpression
SBB
Data.X86.Opcode
Sbb
Data.SymbolicExpression
scall
WithAbstractSymbolicValues.Class
SCAS
Data.X86.Opcode
SCASB
Data.X86.Opcode
SCASD
Data.X86.Opcode
scc_index
Algorithm.SCC
scc_indices
Algorithm.SCC
scc_lowlinks
Algorithm.SCC
scc_of
Algorithm.SCC
scc_return
Algorithm.SCC
scc_stack
Algorithm.SCC
SCC_State
Algorithm.SCC
SCC_state
Algorithm.SCC
scheck_regs_in_postcondition
WithAbstractSymbolicValues.Class
SConcrete
Data.SValue
Sdiv
Data.SymbolicExpression
SdivHi
Data.SymbolicExpression
SdivLo
Data.SymbolicExpression
SectionsInfo
1 (Type/Class)
Binary.Generic
2 (Data Constructor)
Binary.Generic
sections_bss
Binary.Elf
sections_data
Binary.Elf
sections_ro_data
Binary.Elf
sections_text
Binary.Elf
sections_with_instructions
Conventions
section_is_unwritable
Conventions
section_label
OutputGeneration.NASM.L0ToNASM
section_name
OutputGeneration.NASM.NASM
senclosed
WithAbstractSymbolicValues.Class
Separate
WithAbstractSymbolicValues.Class
separate_pointer_domains
WithNoAbstraction.Pointers
SETA
Data.X86.Opcode
SETAE
Data.X86.Opcode
SETB
Data.X86.Opcode
SETBE
Data.X86.Opcode
SETC
Data.X86.Opcode
SETE
Data.X86.Opcode
SETG
Data.X86.Opcode
SETGE
Data.X86.Opcode
SETL
Data.X86.Opcode
SETLE
Data.X86.Opcode
SETNA
Data.X86.Opcode
SETNAE
Data.X86.Opcode
SETNB
Data.X86.Opcode
SETNBE
Data.X86.Opcode
SETNC
Data.X86.Opcode
SETNE
Data.X86.Opcode
SETNG
Data.X86.Opcode
SETNGE
Data.X86.Opcode
SETNL
Data.X86.Opcode
SETNLE
Data.X86.Opcode
SETNO
Data.X86.Opcode
SETNP
Data.X86.Opcode
SETNS
Data.X86.Opcode
SETNZ
Data.X86.Opcode
SETO
Data.X86.Opcode
SETP
Data.X86.Opcode
SETPE
Data.X86.Opcode
SETPO
Data.X86.Opcode
SETS
Data.X86.Opcode
SetXX
WithNoAbstraction.SymbolicExecution
SETZ
Data.X86.Opcode
set_index
Algorithm.SCC
set_index_of
Algorithm.SCC
set_lowlink_of
Algorithm.SCC
sexec_block
WithAbstractSymbolicValues.SymbolicExecution
sexec_cinstr
WithAbstractSymbolicValues.SymbolicExecution
sexec_instr
WithAbstractSymbolicValues.SymbolicExecution
sextend_16_32
Base
sextend_16_64
Base
,
Data.SymbolicExpression
sextend_32_64
Base
,
Data.SymbolicExpression
sextend_8_16
Base
sextend_8_32
Base
sextend_8_64
Base
,
Data.SymbolicExpression
SExtension_HI
WithNoAbstraction.SymbolicExecution
SExtHi
Data.SymbolicExpression
SE_Bit
Data.SymbolicExpression
SE_Immediate
Data.SymbolicExpression
SE_Malloc
Data.SymbolicExpression
SE_Op
Data.SymbolicExpression
SE_Overwrite
Data.SymbolicExpression
SE_SExtend
Data.SymbolicExpression
SE_StatePart
Data.SymbolicExpression
SE_Var
Data.SymbolicExpression
SFENCE
Data.X86.Opcode
sflags
WithAbstractSymbolicValues.Class
sflg_semantics
WithAbstractSymbolicValues.Class
SGDT
Data.X86.Opcode
sgeneric_cinstr
WithAbstractSymbolicValues.SymbolicExecution
SHL
Data.X86.Opcode
Shl
Data.SymbolicExpression
SHLD
Data.X86.Opcode
showHex
Base
showHex_list
Base
showHex_option
Base
showHex_set
Base
show_annots
OutputGeneration.NASM.L0ToNASM
show_block
WithAbstractPredicates.ControlFlow
show_displacement
OutputGeneration.NASM.NASM
show_ex
Data.Symbol
show_indirections
Data.L0
show_macro_name
OutputGeneration.NASM.NASM
show_nasm_sizedir
OutputGeneration.NASM.NASM
show_pars
Data.VerificationCondition
show_set
Base
show_symbol
OutputGeneration.NASM.NASM
SHR
Data.X86.Opcode
Shr
Data.SymbolicExpression
SHRD
Data.X86.Opcode
SHUFPS
Data.X86.Opcode
SIDT
Data.X86.Opcode
simmediate
WithAbstractSymbolicValues.Class
simp
Data.SymbolicExpression
SimpleExpr
Data.SymbolicExpression
simplies
WithAbstractSymbolicValues.SymbolicExecution
sis_deterministic
WithAbstractSymbolicValues.Class
size_directive_to_NASM
OutputGeneration.NASM.L0ToNASM
si_max_address
Binary.Generic
si_min_address
Binary.Generic
si_sections
Binary.Generic
sjoin_mem
WithAbstractSymbolicValues.SymbolicExecution
sjoin_pointers
WithAbstractSymbolicValues.Class
sjoin_regs
WithAbstractSymbolicValues.SymbolicExecution
sjoin_states
WithAbstractSymbolicValues.SymbolicExecution
sjoin_values
WithAbstractSymbolicValues.Class
sjump
WithAbstractSymbolicValues.Class
skeep_for_finit
WithAbstractSymbolicValues.Class
SLDT
Data.X86.Opcode
slea
WithAbstractSymbolicValues.SymbolicExecution
smem
WithAbstractSymbolicValues.Class
smk_init_mem_value
WithAbstractSymbolicValues.Class
smk_init_reg_value
WithAbstractSymbolicValues.Class
smk_mem_addresses
WithAbstractSymbolicValues.Class
smov
WithAbstractSymbolicValues.SymbolicExecution
SMSW
Data.X86.Opcode
some_operand_reads_GOT_entry
OutputGeneration.NASM.L0ToNASM
sources_separate
WithNoAbstraction.Pointers
sources_separate_necessarily
WithNoAbstraction.Pointers
sources_separate_possibly
WithNoAbstraction.Pointers
source_sets_separate
WithNoAbstraction.Pointers
soverwrite_reg
WithAbstractSymbolicValues.Sstate
SO_Bit
WithAbstractSymbolicValues.Class
SO_Minus
WithAbstractSymbolicValues.Class
SO_Op
WithAbstractSymbolicValues.Class
SO_Overwrite
WithAbstractSymbolicValues.Class
SO_Plus
WithAbstractSymbolicValues.Class
SO_SExtend
WithAbstractSymbolicValues.Class
SO_Times
WithAbstractSymbolicValues.Class
split_graph
WithAbstractPredicates.GenerateCFG
split_graph'
WithAbstractPredicates.GenerateCFG
SPointer
Data.SPointer
SP_Mem
Data.SymbolicExpression
SP_Reg
Data.SymbolicExpression
SQRTPD
Data.X86.Opcode
SQRTPS
Data.X86.Opcode
SQRTSD
Data.X86.Opcode
SQRTSS
Data.X86.Opcode
SR6
Data.X86.Register
SR7
Data.X86.Register
srcs
Data.X86.Instruction
srcs_of_base
WithNoAbstraction.Pointers
srcs_of_bottyp
WithNoAbstraction.Pointers
srcs_of_expr
WithNoAbstraction.Pointers
Src_Function
Data.SymbolicExpression
Src_ImmediateAddress
Data.SymbolicExpression
Src_ImmediateConstants
Data.SymbolicExpression
Src_Malloc
Data.SymbolicExpression
Src_Mem
Data.SymbolicExpression
Src_StackPointer
Data.SymbolicExpression
Src_Var
Data.SymbolicExpression
sread_from_ro_data
WithAbstractSymbolicValues.Class
sread_mem
WithAbstractSymbolicValues.Sstate
sread_mem_from_ptr
WithAbstractSymbolicValues.Sstate
sread_operand
WithAbstractSymbolicValues.SymbolicExecution
sread_reg
WithAbstractSymbolicValues.Sstate
sread_rreg
WithAbstractSymbolicValues.Sstate
SReg
Data.X86.Register
sregs
WithAbstractSymbolicValues.Class
sresolve_address
WithAbstractSymbolicValues.SymbolicExecution
sreturn
WithAbstractSymbolicValues.SymbolicExecution
SS
Data.X86.Register
ssemantics
WithAbstractSymbolicValues.Class
ssensitive
WithAbstractSymbolicValues.Class
sseparate
WithAbstractSymbolicValues.Class
SSEReg
Data.X86.Register
sset_rip
WithAbstractSymbolicValues.SymbolicExecution
SSP_Mem
WithAbstractSymbolicValues.Class
SSP_Reg
WithAbstractSymbolicValues.Class
Sstate
1 (Type/Class)
WithAbstractSymbolicValues.Class
2 (Data Constructor)
WithAbstractSymbolicValues.Class
SStatePart
WithAbstractSymbolicValues.Class
sstate_to_finit
WithAbstractSymbolicValues.FInit
ST0
Data.X86.Register
ST1
Data.X86.Register
ST2
Data.X86.Register
ST3
Data.X86.Register
ST4
Data.X86.Register
ST5
Data.X86.Register
ST6
Data.X86.Register
ST7
Data.X86.Register
StackPointer
Data.SymbolicExpression
start_address_of_block
OutputGeneration.NASM.L0ToNASM
StatePart
Data.SymbolicExpression
Static
WithNoAbstraction.SymbolicExecution
STC
Data.X86.Opcode
STD
Data.X86.Opcode
STI
Data.X86.Opcode
STMXCSR
Data.X86.Opcode
store_assertions_in_L0
Config
store_preconditions_in_L0
Config
STOS
Data.X86.Opcode
STOSB
Data.X86.Opcode
STOSD
Data.X86.Opcode
STOSQ
Data.X86.Opcode
STOSW
Data.X86.Opcode
STR
Data.X86.Opcode
strip_GLIBC
Conventions
strip_parentheses
Base
strongconnect
Algorithm.SCC
stry_immediate
WithAbstractSymbolicValues.Class
stry_jump_targets
WithAbstractSymbolicValues.Class
stry_resolve_error_call
WithAbstractSymbolicValues.Class
stry_resolve_indirection
WithAbstractSymbolicValues.ResolveIndirections
SUB
Data.X86.Opcode
SUBPD
Data.X86.Opcode
SUBPS
Data.X86.Opcode
SUBSD
Data.X86.Opcode
SUBSS
Data.X86.Opcode
supremum
WithAbstractSymbolicValues.SymbolicExecution
SValue
Data.SValue
svalue_and
WithNoAbstraction.SymbolicExecution
svalue_apply
WithNoAbstraction.SymbolicExecution
svalue_minus
WithNoAbstraction.SymbolicExecution
svalue_plus
WithNoAbstraction.SymbolicExecution
svalue_sextend
WithNoAbstraction.SymbolicExecution
svalue_takebits
WithNoAbstraction.SymbolicExecution
svalue_unop
WithNoAbstraction.SymbolicExecution
sverify_postcondition
WithAbstractSymbolicValues.SymbolicExecution
SWAPGS
Data.X86.Opcode
swiden_values
WithAbstractSymbolicValues.Class
swrite_flags
WithAbstractSymbolicValues.Sstate
swrite_mem
WithAbstractSymbolicValues.Sstate
swrite_mem_to_ptr
WithAbstractSymbolicValues.Sstate
swrite_operand
WithAbstractSymbolicValues.SymbolicExecution
swrite_reg
WithAbstractSymbolicValues.Sstate
swrite_rreg
WithAbstractSymbolicValues.Sstate
Symbol
Data.Symbol
symbolically_execute
WithAbstractPredicates.Class
SymbolicOperation
WithAbstractSymbolicValues.Class
symbolize_address
OutputGeneration.NASM.L0ToNASM
symbolize_immediate
OutputGeneration.NASM.L0ToNASM
SymbolTable
1 (Type/Class)
Binary.Generic
2 (Data Constructor)
Binary.Generic
symboltable_exterbals
Binary.Generic
symboltable_symbols
Binary.Generic
symbol_to_name
Binary.Generic
SYSCALL
Data.X86.Opcode
SYSENTER
Data.X86.Opcode
SYSEXIT
Data.X86.Opcode
SYSRET
Data.X86.Opcode