Home | History | Annotate | Line # | Download | only in frv
      1 # frv testcase for addi $GRi,$s12,$GRk
      2 # mach: all
      3 
      4 	.include "testutils.inc"
      5 
      6 	start
      7 
      8 	.global addi
      9 addi:
     10 	set_gr_immed   	4,gr8
     11 	addi		gr8,0,gr8
     12 	test_gr_immed  	4,gr8
     13 	addi		gr8,1,gr8
     14 	test_gr_immed  	5,gr8
     15 	addi		gr8,15,gr8
     16 	test_gr_immed  	20,gr8
     17 	set_gr_limmed  	0x7fff,0xffff,gr8
     18 	addi		gr8,1,gr8
     19 	test_gr_limmed 	0x8000,0x0000,gr8
     20 	addi		gr8,0x7ff,gr8
     21 	test_gr_limmed 	0x8000,0x07ff,gr8
     22 	addi		gr8,-2048,gr8
     23 	test_gr_limmed 	0x7fff,0xffff,gr8
     24 
     25 	pass
     26