angr.analyses.decompiler.optimization_passes.peephole_simplifier¶
- class angr.analyses.decompiler.optimization_passes.peephole_simplifier.ExpressionSequenceWalker¶
Bases:
SequenceWalkerWalks sequences with generic expression handling.
- class angr.analyses.decompiler.optimization_passes.peephole_simplifier.PostStructuringPeepholeOptimizationPass¶
Bases:
SequenceOptimizationPassPerform a post-structuring peephole optimization pass to simplify node statements and expressions.
- ARCHES = None¶
- PLATFORMS = None¶
- STAGE: OptimizationPassStage = 11¶
- NAME = 'Post-Structuring Peephole Optimization'¶
- DESCRIPTION = 'Perform a post-structuring peephole optimization pass to simplify node statements and expressions.'¶
- __init__(*args, peephole_optimizations=None, **kwargs)¶