|
From: Petar J. <mip...@gm...> - 2018-04-05 17:05:40
|
On Wed, Apr 4, 2018 at 6:11 PM, John Reiser <jr...@bi...> wrote: >> mips64: use register numbers instead of aliases for inline assembly >> There is an inconsistency in MIPS tools for N32/N64 related to >> register >> aliases. To avoid ambiguity, use register numbers instead of aliases >> where >> needed. > > > Please give URLs or other citations to the differing definitions of t0, > and also an explanation if you can. There may be other places that suffer. > > In short, in MIPS, registers $8-$11 and $12-$15 have different aliases based on the ABI. There is also a mismatch between documents that describe them (in SGI documentation, there are no t0-t3 in N32/64, but these aliases exist for N32/64 in MD00305). Regards, Petar |