angr.analyses.decompiler.peephole_optimizations.conv_a_sub0_shr_and

class angr.analyses.decompiler.peephole_optimizations.conv_a_sub0_shr_and.ConvASub0ShrAnd

Bases: PeepholeOptimizationExprBase

NAME = 'Conv(M->1, (expr >> N) & 1) => expr < 0'
expr_classes = (<class 'angr.ailment.expression.Convert'>,)
optimize(expr, **kwargs)
Parameters:

expr (Convert)