diff options
Diffstat (limited to 'rust/src')
| -rw-r--r-- | rust/src/low_level_il/expression.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/rust/src/low_level_il/expression.rs b/rust/src/low_level_il/expression.rs index 5135f1c7..93780eec 100644 --- a/rust/src/low_level_il/expression.rs +++ b/rust/src/low_level_il/expression.rs @@ -400,6 +400,12 @@ where LLIL_FLAG | LLIL_FLAG_SSA => { LowLevelILExpressionKind::Flag(Operation::new(function, op, index)) } + LLIL_FLAG_GROUP => { + LowLevelILExpressionKind::FlagGroup(Operation::new(function, op, index)) + } + LLIL_FLAG_COND => { + LowLevelILExpressionKind::FlagCond(Operation::new(function, op, index)) + } LLIL_FLAG_BIT | LLIL_FLAG_BIT_SSA => { LowLevelILExpressionKind::FlagBit(Operation::new(function, op, index)) } @@ -518,7 +524,7 @@ where LowLevelILExpressionKind::UnimplMem(Operation::new(function, op, index)) } - // TODO TEST_BIT ADD_OVERFLOW LLIL_REG_STACK_PUSH LLIL_REG_STACK_POP + // TODO TEST_BIT ADD_OVERFLOW LLIL_REG_STACK_PUSH _ => { #[cfg(debug_assertions)] log::error!( |
