diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2025-04-09 17:32:20 -0400 |
|---|---|---|
| committer | Xusheng <xusheng@vector35.com> | 2025-04-11 13:25:21 +0800 |
| commit | 7769c88e8f72b2a0ca01b7f1fa7d8a8c69a6010e (patch) | |
| tree | c43e5cd84d1500c3b5f37bb10d0fcaf920b413bc | |
| parent | 552c01f6205fc615fa3e7b1f6666818b1296ebb3 (diff) | |
Add instruction attribute for intermediate computations that are potentially unused in MLIL
| -rw-r--r-- | binaryninjacore.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 73236934..7e47a8cd 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -1015,7 +1015,10 @@ extern "C" ILPreventAliasAnalysis = 0x20, // Set on and instruction that has been re-written to clarify ControlFlowGuard constructs - ILIsCFGProtected = 0x40 + ILIsCFGProtected = 0x40, + + // MLIL instruction appears to be an otherwise unused intermediate + MLILPossiblyUnusedIntermediate = 0x80, } BNILInstructionAttribute; typedef enum BNIntrinsicClass |
