3 # as(sh): -defsym sim_cpu=0
4 # as(shdsp): -defsym sim_cpu=1 -dsp
6 .include "testutils.inc"
10 mulr_1
: ! multiply by one
30 mulr_2
: ! multiply by two
51 mulr_3
: ! multiply five by five
73 mulr_4
: ! multiply
127 by
127
94 mulr_5
: ! multiply
-1 by
-1
115 mulr_6
: ! multiply
46340 by
46340
121 assertreg
0x7ffea810, r1
136 mulr_7
: ! multiply
7ffff by
7ffff
(overflow
)
142 assertreg
0xfff00001, r1