diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/edis/EDMain.cpp | 2 | ||||
-rw-r--r-- | tools/edis/EnhancedDisassembly.exports | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/tools/edis/EDMain.cpp b/tools/edis/EDMain.cpp index 1d2a607..3585657 100644 --- a/tools/edis/EDMain.cpp +++ b/tools/edis/EDMain.cpp @@ -221,7 +221,7 @@ int EDRegisterOperandValue(unsigned *value, return 0; } -int EDImmedateOperandValue(uint64_t *value, +int EDImmediateOperandValue(uint64_t *value, EDOperandRef operand) { if(!operand->isImmediate()) return -1; diff --git a/tools/edis/EnhancedDisassembly.exports b/tools/edis/EnhancedDisassembly.exports index 63738e5..d3f8743 100644 --- a/tools/edis/EnhancedDisassembly.exports +++ b/tools/edis/EnhancedDisassembly.exports @@ -25,6 +25,11 @@ _EDLiteralTokenAbsoluteValue _EDRegisterTokenValue _EDNumOperands _EDGetOperand +_EDOperandIsRegister +_EDOperandIsImmediate +_EDOperandIsMemory +_EDRegisterOperandValue +_EDImmediateOperandValue _EDEvaluateOperand _EDBlockCreateInsts _EDBlockEvaluateOperand |