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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [ia64/] [dv-mutex-err.s] - Rev 156

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

//	
// Test mutex relation handling	
//	
.text
	.explicit
start:	
	cmp.eq	p6, p0 = r29, r0
	add	r26 = r26, r29
	ld8	r29 = [r26]
 
	.pred.rel.mutex p1, p2
	cmp.eq p0, p1 = r1, r2;;
(p1)	mov r4 = 2
(p2)	mov r4 = 4
	rfi
 
	.pred.rel.mutex p1, p2
(p3)	cmp.eq p0, p1 = r1, r2;;
(p1)	mov r4 = 2
(p2)	mov r4 = 4
	rfi
 
	.pred.rel.mutex p1, p2
	cmp.eq p2, p3 = r1, r2;;
(p1)	mov r4 = 2
(p2)	mov r4 = 4
	rfi
 
	.pred.rel.mutex p1, p2
(p3)	cmp.eq p2, p3 = r1, r2;;
(p1)	mov r4 = 2
(p2)	mov r4 = 4
	rfi
 

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.