angr.analyses.decompiler.peephole_optimizations.rewrite_conv_mul

class angr.analyses.decompiler.peephole_optimizations.rewrite_conv_mul.RewriteConvMul

Bases: PeepholeOptimizationExprBase

Rewrites multiplication to be inside conversion.

NAME = 'Rewrite Conv Mul'
expr_classes = (<class 'angr.ailment.expression.BinaryOp'>,)
optimize(expr, **kwargs)
Parameters:

expr (BinaryOp)