angr.analyses.decompiler.peephole_optimizations.shl_to_mul¶ class angr.analyses.decompiler.peephole_optimizations.shl_to_mul.ShlToMul¶ Bases: PeepholeOptimizationExprBase NAME = 'a << A => a * (2 ** A)'¶ expr_classes = (<class 'angr.ailment.expression.BinaryOp'>,)¶ optimize(expr, **kwargs)¶ Parameters: expr (BinaryOp)