summaryrefslogtreecommitdiff
path: root/arch/x86/il.cpp
AgeCommit message (Collapse)Author
2026-06-04[x86] Emit bswap, popcnt, clz, and ctz instructions during liftingMark Rowe
2026-03-27Ensure rounding flag is properly emitted on some x86 floating point instructionsPeter LaFosse
2026-02-23[x86] Intel APX support (#6423)Avery
Co-authored-by: Mason Reed <mason@vector35.com>
2025-06-30[x86] Fixes #6628: "sysret should be considered a terminator #6628" by ↵Galen Williamson
lifting XED_ICLASS_SYSRET* instructions as returns to RCX
2024-11-25Fix shrx, shlx, sarx, rorxyrp
2024-08-02Properly lift push r16 instructions in x86. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/4028
2024-04-08Fix lifting for movs* and stos* instructions.Brian Potchik
2024-03-25[arch-x86] improve lifting for *movd* and *movq* instructionsGalen Williamson
2024-03-22Remove FloatTruncate as its implied by 'FloatToInt'Peter LaFosse
2024-03-05Move architecture modules into the API repoRusty Wagner