Home | History | Annotate | Download | only in i860
      1 # fix, ftrunc, pfgt, pfle, pfeq
      2 
      3 	.text
      4 
      5 	# Non-pipelined, without dual bit
      6 	fix.sd	%f2,%f4
      7 	fix.dd	%f6,%f8
      8 
      9 	ftrunc.sd	%f8,%f10
     10 	ftrunc.dd	%f12,%f14
     11 
     12 	# Pipelined, without dual bit
     13 	pfix.sd	%f30,%f14
     14 	pfix.dd	%f24,%f2
     15 
     16 	pftrunc.sd	%f8,%f10
     17 	pftrunc.dd	%f12,%f14
     18 
     19 	pfgt.ss %f0,%f1,%f2
     20 	pfgt.dd %f6,%f8,%f10
     21 
     22 	pfle.ss %f5,%f6,%f7
     23 	pfle.dd %f12,%f14,%f16
     24 
     25 	pfeq.ss %f11,%f12,%f13
     26 	pfeq.dd %f18,%f20,%f22
     27 
     28 	# Non-pipelined, with dual bit
     29 	d.fix.sd	%f2,%f30
     30 	nop
     31 	d.fix.dd	%f6,%f8
     32 	nop
     33 
     34 	d.ftrunc.sd	%f8,%f24
     35 	nop
     36 	d.ftrunc.dd	%f12,%f14
     37 	nop
     38 
     39 	# Pipelined, with dual bit
     40 	d.pfix.sd	%f2,%f30
     41 	nop
     42 	d.pfix.dd	%f6,%f8
     43 	nop
     44 
     45 	d.pftrunc.sd	%f8,%f24
     46 	nop
     47 	d.pftrunc.dd	%f12,%f14
     48 	nop
     49 
     50 	d.pfgt.ss %f0,%f1,%f2
     51 	nop
     52 	d.pfgt.dd %f6,%f8,%f10
     53 	nop
     54 
     55 	d.pfle.ss %f5,%f6,%f7
     56 	nop
     57 	d.pfle.dd %f12,%f14,%f16
     58 	nop
     59 
     60 	d.pfeq.ss %f11,%f12,%f13
     61 	nop
     62 	d.pfeq.dd %f18,%f20,%f22
     63 	nop
     64 
     65