1# Single shift @OC@ test 2 3# reg,reg 4 @OC@ r0,r1 5 @OC@ fp,sp 6 7# shimm values 8 @OC@ r0,0 9 @OC@ r1,-1 10 @OC@ 0,r2 11 @OC@ -1,r3 12 @OC@ r4,255 13 @OC@ 255,r5 14 @OC@ r6,-256 15 @OC@ -256,r7 16 17# limm values 18 @OC@ r8,256 19 @OC@ r9,-257 20 @OC@ 511,r10 21 @OC@ r11,0x42424242 22 @OC@ 0x12345678,r12 23 24# shimm and limm 25 @OC@ 255,256 26 @OC@ 256,255 27 28# symbols 29 @OC@ r0,foo 30 31# conditional execution 32 @OC@.eq r10,r11 33 @OC@.ne r12,r13 34 @OC@.lt r14,0 35 @OC@.gt r15,512 36 37# flag setting 38 @OC@.f r0,r1 39 @OC@.f r2,1 40 @OC@.f 0,r4 41 @OC@.f r5,512 42 @OC@.f 512,r6 43 @OC@.f 512,512 44 45# conditional execution + flag setting 46 @OC@.eq.f r0,r1 47 @OC@.ne.f r1,0 48 @OC@.lt.f 0,r2 49 @OC@.gt.f 1,r2 50 @OC@.le.f r0,512 51 @OC@.ge.f 512,r2 52 @OC@.n.f 512,512 53