angr.analyses.decompiler.peephole_optimizations.a_mul_const_div_shr_const¶
- class angr.analyses.decompiler.peephole_optimizations.a_mul_const_div_shr_const.AMulConstDivShrConst¶
Bases:
PeepholeOptimizationExprBase- NAME = '(A * N0 / N1) >> N2 => (A * (N0 / 2 ** N2) / N1)'¶
- expr_classes = (<class 'angr.ailment.expression.BinaryOp'>,)¶