angr.analyses.decompiler.optimization_passes.base_ptr_save_simplifier¶
- class angr.analyses.decompiler.optimization_passes.base_ptr_save_simplifier.BasePointerSaveSimplifier¶
Bases:
OptimizationPassRemoves the effects of base pointer stack storage at function invocation and restoring at function return.
- ARCHES = ['X86', 'AMD64', 'ARMEL', 'ARMHF', 'ARMCortexM', 'MIPS32', 'MIPS64']¶
- PLATFORMS = None¶
- STAGE: OptimizationPassStage = 6¶
- NAME = 'Simplify base pointer saving'¶
- DESCRIPTION = 'Removes the effects of base pointer stack storage at function invocation and restoring at function return.'¶
- __init__(*args, **kwargs)¶