summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binaryninjacore.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index cd8ef488..3d9c6e2c 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -901,7 +901,13 @@ extern "C"
ILPreventDeadStoreElimination = 2,
// Assumes that a variable assignment might be used in some way during MLIL translation
- MLILAssumePossibleUse = 4
+ MLILAssumePossibleUse = 4,
+
+ // lifted instruction was atomic
+ SrcInstructionIsAtomic = 8,
+
+ // lifted instruction uses pointer authentication
+ SrcInstructionUsesPointerAuth = 16
} BNILInstructionAttribute;
typedef struct BNLowLevelILInstruction