| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
[thumb2] removed redundant format suffixes from disassembly of VFP instruction
[thumb2] Corrected lifting of VCVT instruction
|
|
The python API was kept the same seeing as we are close to the release, will likely start deprecating some of those API's soon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For things like temporary flags which the lifters can produce
|
|
|
|
|
|
ST/LDSET, and their variants
Also fixes all outstanding issues in arm64test.py, including intrinsics, dc, at, and tlbi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-Authored-By: ltlly <a1253213025@163.com>
|
|
Co-Authored-By: ltlly <a1253213025@163.com>
|
|
Co-Authored-By: ltlly <a1253213025@163.com>
|
|
|
|
https://github.com/Vector35/binaryninja-api/issues/6408
|
|
`mul` is aligned with at least what x86 returns for tokens.
Signed-off-by: Dusk Banks <me@bb010g.com>
|
|
|
|
|
|
|
|
- XLILFunction.get_expr: Get an expr by index
- XLILFunction.copy_expr: Copy an IL expr to a new expr
- XLILInstruction.raw_operands: the straight integers from the core
- Extra accessors on XLILLabel
|
|
This is already exposed in the CPP interface, and is useful for
workflows for enumerating all expressions in an ILFunction
|
|
|
|
|
|
|
|
to LLIL, MLIL, and HLIL
Also cleans up some old code patterns in the old visitors
|
|
|
|
|
|
|
|
- size describes input operands, not outputs
- mult for when only lower half of product is needed
- when full product needed, must specify signed/unsigned
|
|
|
|
|
|
|