> On Jul 14, 2016, at 11:39 PM, David Holland > <dholland-sourcechan...@netbsd.org> wrote: > > Can you call this MTC1_HAZARD like the MFC0_HAZARD that got added > recently elsewhere? It's a pipeline hazard and not a synchronization > (which to me at least indicates some form of handshake) and it's also > specific to mtc1/dmtc1.
That's reasonable. > (also while this code appears to currently be 64-bit only, in the long > run the condition is wrong...) Well, O32 handles FP emulation. So this is really for N32/N64 since they default to softfloat. They use 64-bit registers so I don't see the point.