summaryrefslogtreecommitdiff
path: root/sim/testsuite/bfin/sri.s
blob: 9f90abf966d82aab3f0b8832cfae55ebb96abe75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Blackfin testcase for BITMUX
# mach: bfin

	.include "testutils.inc"

	start

	r0 = 0;
	p2.l = 16;

ilp:
	BITMUX( R6 , R7, A0) (ASR);
	p2 += -1;
	cc=p2==0;
	if !cc jump ilp;
	A0 = A0 >> 8;
	R0 = A0.w;
	[ I1 ++ ] = R0;
	nop;

	pass