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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [cr16/] [ash_test.s] - Rev 156

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

        .text
        .global main
main:
	#####################################
	# ASHUB cnt(left +)/cnt (right -), reg
	#####################################
        ashub   $7,r1
        ashub   $-7,r1
        ashub   $4,r1
        ashub   $-4,r1
        ashub	$-8,r1
        ashub   $3,r1
        ashub   $-3,r1
	#####################################
	# ASHUB reg, reg
	#####################################
        ashub   r2,r1
        ashub   r3,r4
        ashub   r5,r6
        ashub   r8,r10
	#####################################
	# ASHUW cnt(left +)/cnt (right -), reg
	#####################################
        ashuw   $7,r1
        ashuw   $-7,r1
        ashuw   $4,r1
        ashuw   $-4,r1
        ashuw	$8,r1
        ashuw	$-8,r1
        ashuw   $3,r1
        ashuw   $-3,r1
	#####################################
	# ASHUW reg, reg
	#####################################
        ashuw   r2,r1
        ashuw   r3,r4
        ashuw   r5,r6
        ashuw   r8,r10
	#####################################
	# ASHUD cnt(left +)/cnt (right -), regp
	#####################################
        ashud   $7, (r3,r2)
        ashud   $-7, (r3,r2)
        ashud   $8, (r3,r2)
        ashud   $-8, (r3,r2)
        ashud   $4, (r3,r2)
        ashud   $-4, (r3,r2)
        ashud   $12,(r3,r2)
        ashud   $-12,(r3,r2)
        ashud	$3,(r2,r1)
        ashud	$-3,(r2,r1)
	#####################################
	# ASHUD reg, regp
	#####################################
        ashud   r4,(r2,r1)
        ashud   r5,(r2,r1)
        ashud   r6,(r2,r1)
        ashud   r8,(r2,r1)
        ashud   r1,(r2,r1)
 

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.