22 .globl dsp_logical_tests
24 .globl autoincrement_tests
25 .globl dsp_autoincrement_tests
31 call 256,[a2,a3,exreg0],9
32 call 256,[a2,a3,exreg1],9
33 call 256,[a2,a3,exother],9
34 call 256,[a2,a3,all],9
35 call 131071,[a2,a3,exreg0],9
36 call 131071,[a2,a3,exreg1],9
37 call 131071,[a2,a3,exother],9
38 call 131071,[a2,a3,all],9
41 movm (sp),[a2,a3,exreg0]
42 movm (sp),[a2,a3,exreg1]
43 movm (sp),[a2,a3,exother]
45 movm [a2,a3,exreg0],(sp)
46 movm [a2,a3,exreg1],(sp)
47 movm [a2,a3,exother],(sp)
49 movm (usp),[a2,a3,exreg0]
50 movm (usp),[a2,a3,exreg1]
51 movm (usp),[a2,a3,exother]
52 movm (usp),[a2,a3,all]
53 movm [a2,a3,exreg0],(usp)
54 movm [a2,a3,exreg1],(usp)
55 movm [a2,a3,exother],(usp)
56 movm [a2,a3,all],(usp)
96 mov (0x7ffefdfc,r1),r2
97 mov r2,(0x7ffefdfc,r1)
98 mov (0x7ffefdfc,sp),r2
99 mov r2,(0x7ffefdfc,sp)
217 movbu (0x1ffeff,r1),r2
218 movbu r2,(0x1ffeff,r1)
219 movbu (0x1ffeff,sp),r2
220 movbu r2,(0x1ffeff,sp)
223 movbu (0x7ffefdfc,r1),r2
224 movbu r2,(0x7ffefdfc,r1)
225 movbu (0x7ffefdfc,sp),r2
226 movbu r2,(0x7ffefdfc,sp)
227 movbu (0x7ffefdfc),r2
228 movbu r2,(0x7ffefdfc)
239 movhu (0x1ffeff,r1),r2
240 movhu r2,(0x1ffeff,r1)
241 movhu (0x1ffeff,sp),r2
242 movhu r2,(0x1ffeff,sp)
245 movhu (0x7ffefdfc,r1),r2
246 movhu r2,(0x7ffefdfc,r1)
247 movhu (0x7ffefdfc,sp),r2
248 movhu r2,(0x7ffefdfc,sp)
249 movhu (0x7ffefdfc),r2
250 movhu r2,(0x7ffefdfc)
452 dmach_add r4,r1,r2,r3
454 dmach_sub r4,r1,r2,r3
456 dmach_cmp r4,r1,r2,r3
458 dmach_mov r4,r1,r2,r3
460 dmach_asr r4,r1,r2,r3
462 dmach_lsr r4,r1,r2,r3
464 dmach_asl r4,r1,r2,r3
480 sat16_add r4,r1,r2,r3
482 sat16_sub r4,r1,r2,r3
484 sat16_cmp r4,r1,r2,r3
486 sat16_mov r4,r1,r2,r3
488 sat16_asr r4,r1,r2,r3
490 sat16_lsr r4,r1,r2,r3
492 sat16_asl r4,r1,r2,r3
506 movhu (r1+,0x1ffef),r2
507 movhu r1,(r2+,0x1ffef)
508 mov (r1+,0x7ffefdfc),r2
509 mov r1,(r2+,0x7ffefdfc)
510 movhu (r1+,0x7ffefdfc),r2
511 movhu r1,(r2+,0x7ffefdfc)
513 dsp_autoincrement_tests: