summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2018-04-05 17:34:55 -0400
committerRusty Wagner <rusty@vector35.com>2018-04-05 17:37:58 -0400
commitb15ea74b0b5e0afab9c935894eb39610408b6678 (patch)
treec5a2ade13917be17f31f121ea746350f759295a6 /binaryninjaapi.h
parentfa716fe2da53a4f136380b1f60197bd197b2793a (diff)
Add SSA variable liveness API for MLIL
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index 81b5105d..05c8c4e3 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -3230,6 +3230,7 @@ namespace BinaryNinja
size_t GetSSAMemoryDefinition(size_t version) const;
std::set<size_t> GetSSAVarUses(const SSAVariable& var) const;
std::set<size_t> GetSSAMemoryUses(size_t version) const;
+ bool IsSSAVarLive(const SSAVariable& var) const;
std::set<size_t> GetVariableDefinitions(const Variable& var) const;
std::set<size_t> GetVariableUses(const Variable& var) const;