It appears that vmmul inexplicably flips the 2nd bit of it's rs parameter. As documented here and here. I'm fairly certain based on the psptoolchain patch, that it's the only instruction that has this anomaly, but who knows - maybe there's some other hidden oddities some where.
I figured you'd want to know, so you can update the documentation. 🙂
It appears that
vmmulinexplicably flips the 2nd bit of it'srsparameter. As documented here and here. I'm fairly certain based on the psptoolchain patch, that it's the only instruction that has this anomaly, but who knows - maybe there's some other hidden oddities some where.I figured you'd want to know, so you can update the documentation. 🙂