10 .global shift_with_add
16 .global arithmetic_shift
24 r1.L = R2.H << 15 (S);
31 r3.l = Ashift r4.h by r2.l;
32 R7.H = ASHIFT R7.L by R0.L (S);
33 r7.h = ashift r7.l by r0.l (s);
34 r6 = AShiFT R5 by R2.L;
35 R0 = Ashift R4 by r1.l (s);
36 r2 = ashift r6 BY r3.L (S);
37 A0 = Ashift a0 by r1.l;
38 a1 = ASHIFT a1 by r0.L;
62 R1.H = LShift r2.h by r0.l;
63 r0.l = LSHIFT r0.h by r1.l;
64 r7.L = lshift r6.L BY r2.l;
65 r5 = LShIft R4 bY r3.L;
66 A0 = Lshift a0 By R6.L;
67 A1 = LsHIFt a1 by r5.l;