OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i860/] [float04.s] - Rev 38

Go to most recent revision | Compare with Previous | Blame | View Log

# fxfr, ixfr, fiadd, fisub
 
	.text
 
	# ixfr, fxfr
	fxfr	%f1,%r3
	fxfr	%f8,%r30
	fxfr	%f31,%r18
 
	ixfr	%r9,%f31
	ixfr	%r23,%f16
	ixfr	%r0,%f0
 
	# Non-pipelined, without dual bit 
	fiadd.ss	%f0,%f1,%f2
	fiadd.dd	%f6,%f8,%f10
 
	fisub.ss	%f5,%f6,%f7
	fisub.dd	%f12,%f14,%f16
 
	# Pipelined, without dual bit 
	pfiadd.ss	%f14,%f15,%f16
	pfiadd.dd	%f22,%f24,%f26
 
	pfisub.ss	%f20,%f21,%f22
	pfisub.dd	%f28,%f30,%f2
 
	# Non-pipelined, with dual bit 
	d.fiadd.ss	%f0,%f1,%f2
	nop
	d.fiadd.dd	%f6,%f8,%f10
	nop
 
	d.fisub.ss	%f5,%f6,%f7
	nop
	d.fisub.dd	%f12,%f14,%f16
	nop
 
	# Pipelined, with dual bit 
	d.pfiadd.ss	%f14,%f15,%f16
	nop
	d.pfiadd.dd	%f22,%f24,%f26
	nop
 
	d.pfisub.ss	%f20,%f21,%f22
	nop
	d.pfisub.dd	%f28,%f30,%f2
	nop
 
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.