Skip to content

Commit 7769c88

Browse files
D0ntPanicxusheng6
authored andcommitted
Add instruction attribute for intermediate computations that are potentially unused in MLIL
1 parent 552c01f commit 7769c88

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

binaryninjacore.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1015,7 +1015,10 @@ extern "C"
10151015
ILPreventAliasAnalysis = 0x20,
10161016

10171017
// Set on and instruction that has been re-written to clarify ControlFlowGuard constructs
1018-
ILIsCFGProtected = 0x40
1018+
ILIsCFGProtected = 0x40,
1019+
1020+
// MLIL instruction appears to be an otherwise unused intermediate
1021+
MLILPossiblyUnusedIntermediate = 0x80,
10191022
} BNILInstructionAttribute;
10201023

10211024
typedef enum BNIntrinsicClass

0 commit comments

Comments
 (0)