diff options
Diffstat (limited to 'python/lowlevelil.py')
| -rw-r--r-- | python/lowlevelil.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/python/lowlevelil.py b/python/lowlevelil.py index faba03fe..bf984b2d 100644 --- a/python/lowlevelil.py +++ b/python/lowlevelil.py @@ -4418,6 +4418,20 @@ class LowLevelILFunction: """ return self.expr(LowLevelILOperation.LLIL_FCMP_GT, a, b) + def float_compare_ordered(self, size: int, a: ExpressionIndex, b: ExpressionIndex) -> ExpressionIndex: + """ + ``float_compare_ordered`` returns floating point comparison expression of size ``size`` checking if + expression ``a`` is ordered relative to expression ``b`` + + :param int size: the size of the operands in bytes + :param ExpressionIndex a: LHS expression + :param ExpressionIndex b: RHS expression + :param str flags: flags to set + :return: The expression ``is_ordered(a, b)`` + :rtype: ExpressionIndex + """ + return self.expr(LowLevelILOperation.LLIL_FCMP_O, a, b) + def float_compare_unordered(self, size: int, a: ExpressionIndex, b: ExpressionIndex) -> ExpressionIndex: """ ``float_compare_unordered`` returns floating point comparison expression of size ``size`` checking if |
