Enumerates all kinds of mode.
Enumerator |
---|
ALIGNED_MEMORY | [symbolic] Keep a map of aligned memory.
|
AST_OPTIMIZATIONS | [AST] Classical arithmetic optimisations to reduce the depth of the trees.
|
CONCRETIZE_UNDEFINED_REGISTERS | [symbolic] Concretize every registers tagged as undefined (see #750).
|
CONSTANT_FOLDING | [symbolic] Perform a constant folding optimization of sub ASTs which do not contain symbolic variables.
|
MEMORY_ARRAY | [symbolic] Enable memory symbolic array
|
ONLY_ON_SYMBOLIZED | [symbolic] Perform symbolic execution only on symbolized expressions.
|
ONLY_ON_TAINTED | [symbolic] Perform symbolic execution only on tainted instructions.
|
PC_TRACKING_SYMBOLIC | [symbolic] Track path constraints only if they are symbolized.
|
SYMBOLIZE_INDEX_ROTATION | [symbolic] Symbolize index rotation for bvrol and bvror (see #751). This mode increases the complexity of solving.
|
SYMBOLIZE_LOAD | [symbolic] Symbolize memory load if memory array is enabled
|
SYMBOLIZE_STORE | [symbolic] Symbolize memory store if memory array is enabled
|
TAINT_THROUGH_POINTERS | [taint] Spread the taint if an index pointer is already tainted (see #725).
|