# fadd, fsub, fmul, pfmul3, fmlow .text # Non-pipelined, without dual bit fadd.ss %f0,%f1,%f2 fadd.sd %f2,%f3,%f4 fadd.dd %f6,%f8,%f10 fsub.ss %f5,%f6,%f7 fsub.sd %f8,%f9,%f10 fsub.dd %f12,%f14,%f16 fmul.ss %f11,%f12,%f13 fmul.sd %f14,%f15,%f16 fmul.dd %f18,%f20,%f22 fmlow.dd %f22,%f24,%f26 # Pipelined, without dual bit pfadd.ss %f14,%f15,%f16 pfadd.sd %f17,%f18,%f20 pfadd.dd %f22,%f24,%f26 pfsub.ss %f20,%f21,%f22 pfsub.sd %f23,%f24,%f26 pfsub.dd %f28,%f30,%f2 pfmul.ss %f27,%f28,%f29 pfmul.sd %f30,%f31,%f4 pfmul.dd %f6,%f0,%f8 pfmul3.dd %f2,%f4,%f30 # Non-pipelined, with dual bit d.fadd.ss %f0,%f1,%f2 nop d.fadd.sd %f2,%f3,%f4 nop d.fadd.dd %f6,%f8,%f10 nop d.fsub.ss %f5,%f6,%f7 nop d.fsub.sd %f8,%f9,%f10 nop d.fsub.dd %f12,%f14,%f16 nop d.fmul.ss %f11,%f12,%f13 nop d.fmul.sd %f14,%f15,%f16 nop d.fmul.dd %f18,%f20,%f22 nop d.fmlow.dd %f8,%f10,%f12 nop # Pipelined, with dual bit d.pfadd.ss %f14,%f15,%f16 nop d.pfadd.sd %f17,%f18,%f20 nop d.pfadd.dd %f22,%f24,%f26 nop d.pfsub.ss %f20,%f21,%f22 nop d.pfsub.sd %f23,%f24,%f26 nop d.pfsub.dd %f28,%f30,%f2 nop d.pfmul.ss %f27,%f28,%f29 nop d.pfmul.sd %f30,%f31,%f4 nop d.pfmul.dd %f6,%f0,%f8 nop d.pfmul3.dd %f2,%f4,%f30 nop