# fix, ftrunc, pfgt, pfle, pfeq .text # Non-pipelined, without dual bit fix.sd %f2,%f4 fix.dd %f6,%f8 ftrunc.sd %f8,%f10 ftrunc.dd %f12,%f14 # Pipelined, without dual bit pfix.sd %f30,%f14 pfix.dd %f24,%f2 pftrunc.sd %f8,%f10 pftrunc.dd %f12,%f14 pfgt.ss %f0,%f1,%f2 pfgt.dd %f6,%f8,%f10 pfle.ss %f5,%f6,%f7 pfle.dd %f12,%f14,%f16 pfeq.ss %f11,%f12,%f13 pfeq.dd %f18,%f20,%f22 # Non-pipelined, with dual bit d.fix.sd %f2,%f30 nop d.fix.dd %f6,%f8 nop d.ftrunc.sd %f8,%f24 nop d.ftrunc.dd %f12,%f14 nop # Pipelined, with dual bit d.pfix.sd %f2,%f30 nop d.pfix.dd %f6,%f8 nop d.pftrunc.sd %f8,%f24 nop d.pftrunc.dd %f12,%f14 nop d.pfgt.ss %f0,%f1,%f2 nop d.pfgt.dd %f6,%f8,%f10 nop d.pfle.ss %f5,%f6,%f7 nop d.pfle.dd %f12,%f14,%f16 nop d.pfeq.ss %f11,%f12,%f13 nop d.pfeq.dd %f18,%f20,%f22 nop