Home | History | Annotate | Line # | Download | only in bfin
      1 # Blackfin testcase for SEQSTAT register
      2 # mach: bfin
      3 
      4 	.include "testutils.inc"
      5 
      6 	.macro seqstat_test val:req
      7 	imm32 R0, \val
      8 	SEQSTAT = R0;
      9 	R1 = SEQSTAT;
     10 	CC = R7 == R1;
     11 	IF !CC JUMP 1f;
     12 	.endm
     13 
     14 	start
     15 
     16 	# Writes to SEQSTAT should be ignored
     17 	R7 = SEQSTAT;
     18 
     19 	seqstat_test 0
     20 	seqstat_test 0x1
     21 	seqstat_test -1
     22 	seqstat_test 0xab11cd22
     23 
     24 	pass
     25 1:	fail
     26