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

Subversion Repositories openrisc

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

Compare with Previous | Blame | View Log

# fzchkl, fzchks, faddp, faddz
 
	.text
 
	# Pipelined, without dual bit
	pfzchkl	%f0,%f2,%f8
	pfzchkl	%f2,%f4,%f16
	pfzchkl	%f4,%f6,%f13
	pfzchkl	%f8,%f10,%f18
 
	pfzchks	%f12,%f14,%f30
	pfzchks	%f16,%f18,%f20
	pfzchks	%f20,%f22,%f28
	pfzchks	%f24,%f26,%f30
 
	pfaddp	%f0,%f2,%f8
	pfaddp	%f2,%f4,%f16
	pfaddp	%f4,%f6,%f13
	pfaddp	%f8,%f10,%f18
 
	pfaddz	%f12,%f14,%f30
	pfaddz	%f16,%f18,%f20
	pfaddz	%f20,%f22,%f28
	pfaddz	%f24,%f26,%f30
 
	# Non-pipelined, without dual bit
	fzchkl	%f12,%f2,%f4
	fzchkl	%f22,%f4,%f2
	fzchkl	%f4,%f6,%f18
	fzchkl	%f8,%f10,%f28
 
	fzchks	%f12,%f14,%f6
	fzchks	%f16,%f18,%f20
	fzchks	%f20,%f22,%f28
	fzchks	%f24,%f26,%f30
 
	faddp	%f12,%f2,%f4
	faddp	%f22,%f4,%f2
	faddp	%f4,%f6,%f18
	faddp	%f8,%f10,%f28
 
	faddz	%f12,%f14,%f6
	faddz	%f16,%f18,%f20
	faddz	%f20,%f22,%f28
	faddz	%f24,%f26,%f30
 
	# Pipelined, with dual bit
	d.pfzchkl	%f0,%f2,%f18
	nop
	d.pfzchkl	%f2,%f4,%f12
	nop
	d.pfzchkl	%f4,%f6,%f30
	nop
	d.pfzchkl	%f8,%f10,%f4
	nop
 
	d.pfzchks	%f12,%f14,%f14
	nop
	d.pfzchks	%f16,%f18,%f6
	nop
	d.pfzchks	%f20,%f22,%f10
	nop
	d.pfzchks	%f24,%f26,%f8
	nop
 
	d.pfaddp	%f0,%f2,%f18
	nop
	d.pfaddp	%f2,%f4,%f0
	nop
	d.pfaddp	%f4,%f6,%f30
	nop
	d.pfaddp	%f8,%f10,%f4
	nop
 
	d.pfaddz	%f12,%f14,%f14
	nop
	d.pfaddz	%f16,%f18,%f6
	nop
	d.pfaddz	%f20,%f22,%f10
	nop
	d.pfaddz	%f24,%f26,%f8
	nop
 
	# Non-pipelined, with dual bit
	d.fzchkl	%f0,%f2,%f10
	nop
	d.fzchkl	%f2,%f4,%f18
	nop
	d.fzchkl	%f4,%f6,%f12
	nop
	d.fzchkl	%f8,%f10,%f14
	nop
 
	d.fzchks	%f12,%f14,%f16
	nop
	d.fzchks	%f16,%f18,%f12
	nop
	d.fzchks	%f20,%f22,%f16
	nop
	d.fzchks	%f24,%f26,%f30
	nop
 
	d.faddp	%f0,%f2,%f10
	nop
	d.faddp	%f2,%f4,%f18
	nop
	d.faddp	%f4,%f6,%f12
	nop
	d.faddp	%f8,%f10,%f14
	nop
 
	d.faddz	%f12,%f14,%f16
	nop
	d.faddz	%f16,%f18,%f12
	nop
	d.faddz	%f20,%f22,%f16
	nop
	d.faddz	%f24,%f26,%f30
	nop
 

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.