Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.18 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.18 KB

MicroAllegrex

Allegrex Plugin for IDA Hexrays Mips Decompiler. Plugin helps with basic decompilation of Allegrex specific opcodes.
Based on MicroAVX by Markus Gaasedelen (https://github.com/gaasedelen/microavx)

Supported opcodes:

  • bitrev
  • mfic
  • min
  • max
  • wsbw

Usage

  • Copy into ida plugins directory.
  • Push F5 if previously recompiled code isn't fixed.
  • Tested on IDA 7.5 with python 3.

Issues

  • Not implemented mtic.
  • Opcodes in delay slot are not supported.

Examples

Before:

before1

After:

after1

Before:

before2

After:

after2

Before:

before3

After:

after3