-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Labels
ISA ExtensionISA processor extensionISA processor extensionMipsArchArchNo-LLVM-supportCurrent LLVM doesn't support this architecture or extensionCurrent LLVM doesn't support this architecture or extension
Description
Feature
- New architecture module
- Support for processor extension
- Add more instruction details (elaborated below)
- Binding support for:
language
- Other (elaborated below)
Describe the feature you'd like
Allegrex is the MIPS instruction extension that was used in Sony PSP (PlayStation Portable)
It adds roughly 40 additional instructions.
Additional context
- https://www.copetti.org/writings/consoles/playstation-portable/
- https://www.psdevwiki.com/psp/Allegrex
- https://github.com/pspdev/vfpu-docs
- https://github.com/pspdev/psptoolchain
- https://github.com/pspdev/psptoolchain-allegrex
- https://github.com/pspdev/psp-ghidra-scripts
- https://github.com/kotcrab/ghidra-allegrex
- https://www.ppsspp.org/
Metadata
Metadata
Assignees
Labels
ISA ExtensionISA processor extensionISA processor extensionMipsArchArchNo-LLVM-supportCurrent LLVM doesn't support this architecture or extensionCurrent LLVM doesn't support this architecture or extension