Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 821 Bytes

avx.md

File metadata and controls

9 lines (6 loc) · 821 Bytes

AVX lifter

Context menu "Enable AVX lifter" and "Disable AVX lifter"

Original code of AVX support for the Hex-Rays x64 Decompiler plugin has been rewritten from Python to C++ and a few more AVX instructions have been added.
With enabled "AVX lifter" option some of AVX instructions have not been recognized by Hex-Rays decompiler are replaced by the plugin to corresponding intrinsics, some replaced to regular arithmetic microcode operations.

📝 Note: This feature works with IDA 7.5 and later because of necessary for temporary registers allocations API (alloc_kreg) was appeared in this version.

AVX lifter