Searched refs:R0 (Results 1 - 25 of 101) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/lib/
H A Dumulsi3_highpart.S18 R2 = R1.H * R0.H, R3 = R1.L * R0.H (FU);
19 R0 = R1.L * R0.L, R1 = R1.H * R0.L (FU); define
20 R0 >>= 16;
23 R0 = R0 + R3; define
24 R0 = R0 define
28 R0 = R1 + R2; define
[all...]
H A Ddivsi3.S19 * Operand : R0 - Numerator (i)
21 * R0 - Quotient (o)
39 R3 = R0 ^ R1;
40 R0 = ABS R0; define
57 DIVS(R0, R1);
58 DIVQ(R0, R1);
59 DIVQ(R0, R1);
60 DIVQ(R0, R1);
61 DIVQ(R0, R
75 R0 = R0.L (Z); define
118 R0 = 0 ; /* Clear msw partial remainder */ define
125 R0 = R0 << 1 || R5 = [SP]; define
126 R0 = R0 | R7; /* and add carry */ define
130 R0 = R0 + R5; /* do add or subtract, as indicated by AQ */ define
161 R0 = R2; /* Return an identity value */ define
187 R0 = LSHIFT R0 by R1.L; define
196 R0 = 0; define
[all...]
H A Douts.S16 P0 = R0; /* P0 = port */
21 .Llong_loop_s: R0 = [P1++];
22 .Llong_loop_e: [P0] = R0;
27 P0 = R0; /* P0 = port */
32 .Lword_loop_s: R0 = W[P1++];
33 .Lword_loop_e: W[P0] = R0;
38 P0 = R0; /* P0 = port */
43 .Lbyte_loop_s: R0 = B[P1++];
44 .Lbyte_loop_e: B[P0] = R0;
49 P0 = R0; /* P
55 R0 = B[P1++]; define
56 R0 = R0 << 8; define
57 R0 = R0 + R1; define
[all...]
H A Dstrcmp.S10 * R0 = address (s1)
27 P0 = R0 ; /* s1 */
31 R0 = B[P0++] (Z); /* get *s1 */ define
33 CC = R0 == R1; /* compare a byte */
35 CC = R0; /* at end of s1? */
39 R0 = R0 - R1; /* *s1 - *s2 */ define
H A Dins.S76 P0 = R0; /* P0 = port */ \
92 R0 = [P0]; \ define
93 [P1++] = R0; \
97 R0 = W[P0]; \ define
98 W[P1++] = R0; \
102 R0 = W[P0]; \ define
103 B[P1++] = R0; \
104 R0 = R0 >> 8; \ define
105 B[P1++] = R0; \
109 R0 = B[P0]; \\ define
114 R0 = [P0]; \\ define
116 R0 = R0 >> 16; \\ define
[all...]
H A Dstrncmp.S10 * R0 = address (dest)
28 P0 = R0 ; /* s1 */
31 R0 = B[P0++] (Z); /* get *s1 */ define
33 CC = R0 == R1; /* compare a byte */
35 CC = R0; /* at end of s1? */
41 R0 = 0; /* strings are equal */ define
44 R0 = R0 - R1; /* *s1 - *s2 */ define
49 R0 = 0; define
H A Dumodsi3.S21 CC=R0==0;
25 CC=R0==R1;
29 CC = R0<R1 (IU);
30 IF CC JUMP .LRETURN_R0; /* Return dividend (R0),IF NR<DR */
34 R7 = R0; /* Copy of R0 */
39 R0 *= R6; /* Quotient * divisor */
40 R0 = R7 - R0; /* Dividend - (quotient * divisor) */ define
45 R0 define
[all...]
H A Dudivsi3.S20 CC = R0 < R1 (IU); /* If X < Y, always return 0 */
24 CC = R2 <= R0 (IU);
27 R2 = R0 >> 31; /* if X is a 31-bit number */
46 R0 <<= 1;
47 DIVQ(R0, R1); // 1
48 DIVQ(R0, R1); // 2
49 DIVQ(R0, R1); // 3
50 DIVQ(R0, R1); // 4
51 DIVQ(R0, R1); // 5
52 DIVQ(R0, R
63 R0 = R0.L (Z); define
180 R0 = R2; /* Store quotient */ define
197 R0 = R2; define
220 R0 = LSHIFT R0 by R1.L; define
265 R0 = R3; /* Copy Q into result reg */ define
[all...]
H A Dmodsi3.S4 * Registers in: R0, R1 = Numerator/ Denominator
5 * Registers out: R0 = Remainder
25 CC=R0==0;
29 CC=R0==R1;
41 R7 = R0; /* Copy of R0 */
46 R0 *= R6; /* Quotient * divisor */
47 R0 = R7 - R0; /* Dividend - (quotient * divisor) */ define
53 R0 define
[all...]
H A Dsmulsi3_highpart.S18 R2 = R1.L * R0.L (FU);
19 R3 = R1.H * R0.L (IS,M);
20 R0 = R0.H * R1.H, R1 = R0.H * R1.L (IS,M); define
35 R0 = R0 + R1; define
H A Dmemcmp.S10 * R0 = First Address (s1)
23 P0 = R0; /* P0 = s1 address */
29 R1 = R1 | R0; /* OR addresses together */
42 R0 = [P0++]; define
45 MNOP || R0 = [P0++] || R1 = [I0++];
47 CC = R0 == R1;
61 R0 = B[P0++](Z); /* *s1 */ define
62 CC = R0 == R1;
68 R0 = R0 define
88 R0 = 0; define
[all...]
H A Dmuldi3.S18 R1:R0 * R3:R2
19 = R1.h:R1.l:R0.h:R0.l * R3.h:R3.l:R2.h:R2.l
22 [X] + (R1.h * R2.h + R1.l * R3.l + R3.h * R0.h) * 2^64
23 [T1] + (R1.h * R2.l + R3.h * R0.l + R1.l * R2.h + R3.l * R0.h) * 2^48
24 [T2] + (R1.l * R2.l + R3.l * R0.l + R0.h * R2.h) * 2^32
25 [T3] + (R0.l * R2.h + R2.l * R0
63 R0 = A1.w; define
69 R0 = PACK (R0.l, R3.l); define
[all...]
H A Dmemchr.S10 * R0 = address (s)
22 P0 = R0; /* P0 = address */
39 R0=0;
43 R0 = P0; define
44 R0 += -1;
H A Dstrncpy.S11 * R0 = address (dest)
14 * Returns a pointer (R0) to the destination string dest
15 * we do this by not changing R0
31 P0 = R0 ; /* dst*/
63 * R0 = address
68 I1 = R0;
69 R0 = RETS; define
70 I0 = R0;
71 R0 = P0; define
73 R0 define
75 R0 = I1; define
[all...]
H A Dmemset.S19 * R0 = address (leave unchanged to form result)
27 P0 = R0 ; /* P0 = address */
29 R3 = R0 + R2; /* end */
34 R2 = R0 & R2; /* addr bottom two bits */
72 CC = BITTST (R0, 0); /* odd byte */
73 R0 = 4; define
74 R0 = R0 - R2; define
75 P1 = R0;
76 R0 define
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/kernel/
H A Dfixed_code.S37 * Output: R0: old contents of the memory address, zero extended.
40 R0 = [P0]; define
53 * Output: R0: old contents of the memory address.
56 R0 = [P0]; define
57 CC = R0 == R1;
68 * R0: value to add
69 * Outputs: R0: new contents of the memory address.
74 R0 = R1 + R0; define
75 [P0] = R0;
89 R0 = R1 - R0; define
104 R0 = R1 | R0; define
119 R0 = R1 & R0; define
134 R0 = R1 ^ R0; define
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Drc2.cpp58 word16 R0, R1, R2, R3; local
59 Block::Get(inBlock)(R0)(R1)(R2)(R3);
63 R0 += (R1 & ~R3) + (R2 & R3) + K[4*i+0];
64 R0 = rotlFixed(R0, 1);
66 R1 += (R2 & ~R0) + (R3 & R0) + K[4*i+1];
69 R2 += (R3 & ~R1) + (R0 & R1) + K[4*i+2];
72 R3 += (R0 & ~R2) + (R1 & R2) + K[4*i+3];
77 R0
89 word16 R0, R1, R2, R3; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/mach-common/
H A Dhead.S32 /* R0: argument of command line string, passed from uboot, save it */
33 R7 = R0;
36 R0 = SYSCFG_SNEN; define
38 R0 = SYSCFG_SNEN | SYSCFG_CCEN; define
40 SYSCFG = R0;
41 R0 = 0; define
44 R1 = R0;
45 R2 = R0;
46 R3 = R0;
47 R4 = R0;
93 R0 = R1; define
99 R0 = ~ENICPLB; define
100 R0 = R0 & R1; define
108 R0 = ~ENDCPLB; define
109 R0 = R0 & R1; define
116 R0 = RETX; define
262 R0 = R7; define
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/mach-bf561/
H A Dsecondary.S23 R0 = 0x36; define
24 SYSCFG = R0; /*Enable Cycle Counter and Nesting Of Interrupts(3rd Bit)*/
25 R0 = 0; define
28 R1 = R0;
29 R2 = R0;
30 R3 = R0;
31 R4 = R0;
32 R5 = R0;
33 R6 = R0;
34 R7 = R0;
72 R0 = ~ENICPLB; define
73 R0 = R0 & R1; define
84 R0 = ~ENDCPLB; define
85 R0 = R0 & R1; define
95 R0 = RETX; define
190 R0 = IWR_DISABLE_ALL; define
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/include/asm/
H A Dentry.h65 [--sp] = R0; /*orig_r0*/ \
67 R0 = (N); \
74 [--sp] = R0; /*orig_r0*/ \
79 R0 = (N); \
90 [--sp] = R0; /*orig_r0*/ \
95 R0 = (N); \
102 [--sp] = R0; /*orig_r0*/ \
111 R0 = [P0]; \
112 CC = BITTST(R0, EVT_IVHW_P); \
118 R0
[all...]
H A Ddpmc.h135 R0 = [P0 + (x - SRAM_BASE_ADDRESS)];\
136 [--SP] = R0;\
139 R0 = [SP++];\
140 [P0 + (x - SRAM_BASE_ADDRESS)] = R0;\
143 R0 = [P0 + (x - PLL_CTL)];\
144 [--SP] = R0;\
147 R0 = [SP++];\
148 [P0 + (x - PLL_CTL)] = R0;\
151 R0 = w[P0 + (x - PLL_CTL)];\
152 [--SP] = R0;\
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/bfin/
H A Didct_bfin.S27 Registers Used : A0, A1, R0-R7, I0-I3, B0, B2, B3, M0-M2, L0-L3, P0-P5, LC0.
98 B0 = R0; // Pointer to Input matrix
111 I2 += M3 || R0.H = W[I0];
112 // Element 0 is read into R0.H
114 I1 += 4 || R0.L = W[I2++];
116 // Element 4 is read into R0.L.
140 A1=R7.H*R0.H, A0=R7.H*R0.H (IS) || I0+= 4 || R1.L=W[I1++];
141 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0
[all...]
H A Dvp3_idct_bfin.S27 Registers Used : A0, A1, R0-R7, I0-I3, B0, B2, B3, M0-M2, L0-L3, P0-P5, LC0.
71 B0 = R0; // Pointer to Input matrix
84 I2 += M3 || R0.H = W[I0];
85 // Element 0 is read into R0.H
87 I1 += 4 || R0.L = W[I2++];
89 // Element 4 is read into R0.L.
113 A1=R7.H*R0.H, A0=R7.H*R0.H (IS) || I0+= 4 || R1.L=W[I1++];
114 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/crypto/
H A Dtwofish-x86_64-asm_64.S41 #define R0 %rax define
243 encrypt_round(R0,R1,R2,R3,0);
244 encrypt_round(R2,R3,R0,R1,8);
245 encrypt_round(R0,R1,R2,R3,2*8);
246 encrypt_round(R2,R3,R0,R1,3*8);
247 encrypt_round(R0,R1,R2,R3,4*8);
248 encrypt_round(R2,R3,R0,R1,5*8);
249 encrypt_round(R0,R1,R2,R3,6*8);
250 encrypt_round(R2,R3,R0,R1,7*8);
251 encrypt_round(R0,R
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/md4/
H A Dmd4_dgst.c99 R0(A,B,C,D,X[ 0], 3,0);
100 R0(D,A,B,C,X[ 1], 7,0);
101 R0(C,D,A,B,X[ 2],11,0);
102 R0(B,C,D,A,X[ 3],19,0);
103 R0(A,B,C,D,X[ 4], 3,0);
104 R0(D,A,B,C,X[ 5], 7,0);
105 R0(C,D,A,B,X[ 6],11,0);
106 R0(B,C,D,A,X[ 7],19,0);
107 R0(A,B,C,D,X[ 8], 3,0);
108 R0(
[all...]

Completed in 266 milliseconds

12345