Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Allegrex instructions list
#1
Hi everyone!

I'm searching for a list of the extra instructions the Allegrex processor in the PSP has in addition to a standard MIPS processor. Does anyone have something like that, or at least a way to extrapolate one?
Reply
#2
Just go look in the PPSSPP source code Smile The GCC port for Allegrex also should have a list in it.

Most of the extra instructions are the VFPU ones. There are few additional once like shift-rotate.
Reply
#3
Thanks for the quick reply, Henrik Smile

Am I correct in my understanding that the code that would be relevant to me is in the Core/MIPS/ subdirectory of the repo?
Reply
#4
Yes. You can find the lookup table that is used to decode instructions in MIPSTables.cpp. Maybe start here: https://github.com/hrydgard/ppsspp/blob/...es.cpp#L99
Reply


Forum Jump: