binaryninja::low_level_ilType Alias LowLevelILRegularExpressionKind
source  pub type LowLevelILRegularExpressionKind<'a> = LowLevelILExpressionKind<'a, Finalized, NonSSA>;
enum LowLevelILRegularExpressionKind<'a> {
Show 90 variants
    Load(Operation<'a, Finalized, NonSSA, Load>),
    LoadSsa(Operation<'a, Finalized, NonSSA, LoadSsa>),
    Pop(Operation<'a, Finalized, NonSSA, Pop>),
    Reg(Operation<'a, Finalized, NonSSA, Reg>),
    RegSsa(Operation<'a, Finalized, NonSSA, RegSsa>),
    RegPartialSsa(Operation<'a, Finalized, NonSSA, RegPartialSsa>),
    RegSplit(Operation<'a, Finalized, NonSSA, RegSplit>),
    RegSplitSsa(Operation<'a, Finalized, NonSSA, RegSplitSsa>),
    Const(Operation<'a, Finalized, NonSSA, Const>),
    ConstPtr(Operation<'a, Finalized, NonSSA, Const>),
    Flag(Operation<'a, Finalized, NonSSA, Flag>),
    FlagBit(Operation<'a, Finalized, NonSSA, FlagBit>),
    ExternPtr(Operation<'a, Finalized, NonSSA, Extern>),
    RegStackPop(Operation<'a, Finalized, NonSSA, RegStackPop>),
    RegStackFreeReg(Operation<'a, Finalized, NonSSA, RegStackPop>),
    CallOutputSsa(Operation<'a, Finalized, NonSSA, CallOutputSsa>),
    CallParamSsa(Operation<'a, Finalized, NonSSA, CallParamSsa>),
    CallStackSsa(Operation<'a, Finalized, NonSSA, CallStackSsa>),
    Add(Operation<'a, Finalized, NonSSA, BinaryOp>),
    AddOverflow(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Adc(Operation<'a, Finalized, NonSSA, BinaryOpCarry>),
    Sub(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Sbb(Operation<'a, Finalized, NonSSA, BinaryOpCarry>),
    And(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Or(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Xor(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Lsl(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Lsr(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Asr(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Rol(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Rlc(Operation<'a, Finalized, NonSSA, BinaryOpCarry>),
    Ror(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Rrc(Operation<'a, Finalized, NonSSA, BinaryOpCarry>),
    Mul(Operation<'a, Finalized, NonSSA, BinaryOp>),
    MulsDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    MuluDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Divu(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Divs(Operation<'a, Finalized, NonSSA, BinaryOp>),
    DivuDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    DivsDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Modu(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Mods(Operation<'a, Finalized, NonSSA, BinaryOp>),
    ModuDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    ModsDp(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Neg(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Not(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Sx(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Zx(Operation<'a, Finalized, NonSSA, UnaryOp>),
    LowPart(Operation<'a, Finalized, NonSSA, UnaryOp>),
    FlagCond(Operation<'a, Finalized, NonSSA, FlagCond>),
    FlagGroup(Operation<'a, Finalized, NonSSA, FlagGroup>),
    CmpE(Operation<'a, Finalized, NonSSA, Condition>),
    CmpNe(Operation<'a, Finalized, NonSSA, Condition>),
    CmpSlt(Operation<'a, Finalized, NonSSA, Condition>),
    CmpUlt(Operation<'a, Finalized, NonSSA, Condition>),
    CmpSle(Operation<'a, Finalized, NonSSA, Condition>),
    CmpUle(Operation<'a, Finalized, NonSSA, Condition>),
    CmpSge(Operation<'a, Finalized, NonSSA, Condition>),
    CmpUge(Operation<'a, Finalized, NonSSA, Condition>),
    CmpSgt(Operation<'a, Finalized, NonSSA, Condition>),
    CmpUgt(Operation<'a, Finalized, NonSSA, Condition>),
    TestBit(Operation<'a, Finalized, NonSSA, BinaryOp>),
    BoolToInt(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Fadd(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Fsub(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Fmul(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Fdiv(Operation<'a, Finalized, NonSSA, BinaryOp>),
    Fsqrt(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Fneg(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Fabs(Operation<'a, Finalized, NonSSA, UnaryOp>),
    FloatToInt(Operation<'a, Finalized, NonSSA, UnaryOp>),
    IntToFloat(Operation<'a, Finalized, NonSSA, UnaryOp>),
    FloatConv(Operation<'a, Finalized, NonSSA, UnaryOp>),
    RoundToInt(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Floor(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Ceil(Operation<'a, Finalized, NonSSA, UnaryOp>),
    Ftrunc(Operation<'a, Finalized, NonSSA, UnaryOp>),
    FloatConst(Operation<'a, Finalized, NonSSA, FloatConst>),
    FcmpE(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpNE(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpLT(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpLE(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpGE(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpGT(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpO(Operation<'a, Finalized, NonSSA, Condition>),
    FcmpUO(Operation<'a, Finalized, NonSSA, Condition>),
    SeparateParamListSsa(Operation<'a, Finalized, NonSSA, SeparateParamListSsa>),
    Unimpl(Operation<'a, Finalized, NonSSA, NoArgs>),
    UnimplMem(Operation<'a, Finalized, NonSSA, UnimplMem>),
    Undef(Operation<'a, Finalized, NonSSA, NoArgs>),
 }