OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [sh/] [sh64/] [crange5.s] - Rev 205

Compare with Previous | Blame | View Log

! Zero-sized range descriptors are handled well, but GAS should not emit
! them unnecessarily.  This can happen if .align handling and insn
! assembling does not cater to this specifically and completely.
! Test-case shortened from gcc.c-torture/execute/20000205-1.c.
 
	.text
_f:
	pt	.L2, tr0
	addi.l	r15, -32, r15
	gettr	tr5, r0
	st.q	r15, 0, r14
	st.q	r15, 24, r0
	st.q	r15, 16, r28
	st.q	r15, 8, r18
	add.l	r15, r63, r14
	add	r2, r63, r1
	beqi	r1, 0, tr0
	pt	_f, tr5
	andi	r1, 128, r28
	.align 2
.L8:
	pt	.L2, tr0
	movi	1, r2
.L2:
	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.