Searched refs:R2 (Results 1 - 25 of 96) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/lib/
H A Dudivsi3.S23 R2 = R1 << 16; define
24 CC = R2 <= R0 (IU);
27 R2 = R0 >> 31; /* if X is a 31-bit number */ define
29 R2 = R2 | R3; /* then it's okay to use the DIVQ builtins (fallthrough to fast)*/ define
30 CC = R2;
90 R2 = R0 >> 16; define
92 R2 = R3 - R2; /* shifted divisor < upper 16 bits of dividend */ define
103 /* Test for common identities. Value to be returned is placed in R2
112 R2 = R2.L (Z); define
129 R2 = R1 >> 1; define
136 R2 = R0 >> 1; define
137 R2 = R0 >> 1; define
151 R2 = R2 << 1; /* Shift 64 bit dividend up by 1 bit */ define
176 R2 = R2 + R6; /* if yes, add one to quotient(Q) */ define
185 R2 = 0; define
187 R2 = -1 (X); /* X/0 => 0xFFFFFFFF */ define
190 R2 = -R2; /* R2 now 1 */ define
193 R2 = R0; /* X/1 => X */ define
213 R2 = R0 >> 31; define
233 R2 = R0; define
262 R2 = R3; /* Preserve Q */ define
264 R2 = R0 - R2; /* E = X - M */ define
270 R2 = R2 >> 16; /* E >> 16 */ define
[all...]
H A Dmemset.S21 * R2 = count
28 P2 = R2 ; /* P2 = count */
29 R3 = R0 + R2; /* end */
30 CC = R2 <= 7(IU);
33 R2 = 3; define
34 R2 = R0 & R2; /* addr bottom two bits */ define
35 CC = R2 == 0; /* AZ set if zero. */
40 R2 = R1 << 8; /* create quad filler */ define
41 R2
54 R2 = R3; /* end point */ define
56 R2 = R2 - R3; /* bytes left */ define
[all...]
H A Ddivsi3.S22 * Registers Used : R2-R7,P0-P2
84 ** If the identity is true, return the value in R2.
100 R2.L = ONES R1;
101 R2 = R2.L (Z); define
102 CC = R2 == 1;
112 R2 = -R1; define
113 [--SP] = R2;
114 R2 = R0 << 1; /* R2 ls define
119 R2 = R2 | R5; /* Shift quotient bit */ define
124 R2 = R2 << 1; /* Shift 64 bit dividend up by 1 bit */ define
149 R2 = -1 (X); define
154 R2 = 1 (Z); define
157 R2 = R0; /* assume divide by 1 => numerator */ define
162 R2 = -R2; define
180 R2 = R0 >> 31; define
190 R2 = -R0; // negate result if necessary define
[all...]
H A Dsmulsi3_highpart.S18 R2 = R1.L * R0.L (FU); define
22 R1.L = R2.H + R1.L;
24 R2 = cc; define
31 R1 = R1 + R2;
32 R2 = cc; define
33 R1 = R1 + R2;
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
[all...]
H A Dstrncpy.S13 * R2 = size
27 CC = R2 == 0;
30 P2 = R2 ; /* size */
49 R2 = LC0; define
50 CC = R2
57 CC = R2 < R3;
60 R2 += -1;
65 * R2 = count (set above)
H A Dmemcmp.S12 * R2 = count (n)
25 P2 = R2 ; /* P2 = count */
26 CC = R2 <= 7(IU);
36 R2 = R2 & R3; /* remainder */ define
37 P2 = R2; /* set remainder */
H A Dstrncmp.S12 * R2 = size (n)
25 CC = R2 == 0;
37 R2 += -1; /* no, adjust count */
38 CC = R2 == 0;
H A Dmemmove.S15 * R2 = count
23 P2 = R2; /* P2 = count */
29 R3 = R1 + R2;
34 CC = R2 <= R3;
45 R2 = R2 & R3; /* remainder */ define
46 P2 = R2; /* set remainder */
H A Dmemchr.S12 * R2 = count (n)
23 P2 = R2; /* P2 = count */
25 CC = R2 == 0;
H A Douts.S18 P2 = R2; /* P2 = count */
29 P2 = R2; /* P2 = count */
40 P2 = R2; /* P2 = count */
51 P2 = R2; /* P2 = count */
H A Dmemcpy.S18 * R2 = count
32 CC = R2 <= 0; /* length not positive? */
37 P2 = R2 ; /* length */
42 R3 = R1 + R2;
61 P2 = R2;
89 R3 = R2 & R3;
H A Dumulsi3_highpart.S18 R2 = R1.H * R0.H, R3 = R1.L * R0.H (FU); define
28 R0 = R1 + R2;
/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];
66 R1 += (R2 & ~R0) + (R3 & R0) + K[4*i+1];
69 R2 += (R3 & ~R1) + (R0 & R1) + K[4*i+2];
70 R2 = rotlFixed(R2, 3);
72 R3 += (R0 & ~R2) + (R1 & R2) + K[4*i+3];
79 R2
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 Dcache.S37 R2 = -L1_CACHE_BYTES; define
40 R0 = R0 & R2;
44 R1 = R1 & R2;
48 R2 = R1 - R0; define
49 R2 >>= L1_CACHE_SHIFT;
50 P1 = R2;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/bfin/
H A Dfdct_bfin.S60 R0, R1, R2, R3, R4, R5, R6,R7, P0, P1, P2, P3, P4, P5, A0, A1.
206 R7 = [P1++P2] || R2 = [I2++]; // P1 points to temporary array
209 // are read into R2.
232 R1 = R1 +|+ R2, R2 = R1 -|- R2 (CO) || NOP || R7 = [I3++];
235 * At the end of stage 1 R0 has (1,0), R1 has (2,3), R2 has (4, 5) and
257 * The instruction W[I0] = R3.L is used for packing it to R2.L.
261 R4.H=(A1-=R2.L*R7.l), R4.L=(A0+=R2
[all...]
H A Dpixels_bfin.S31 R2 += -4; // line_size
32 M1 = R2;
36 R2 = MAX(R0, R4) (V); define
38 ppc$0: R2 = MIN(R2, R5) (V);
41 R6 = BYTEPACK (R2,R3) || R1 = [I0++];
42 R2 = MAX(R0, R4) (V) || [I1++] = R6; define
43 R2 = MIN(R2, R5) (V); define
46 R6 = BYTEPACK (R2,R
66 R2 = R2 << 8 || R0.H = W[I3--] || R3 = [I1++]; define
72 R2 = R2 << 8 || R0.H = W[I3--]; define
77 R2 = R2 << 8 || R0.H = W[I3--] || R3 = [I1++]; define
640 R2 = A0, R3 = A1; define
[all...]
H A Dvp3_idct_bfin.S73 RELOC(R2, P3, vtmp); // Pointer to Temporary matrix
75 B2 = R2;
111 * R3=Y0, R2=Y4
114 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0.L) (IS) || R1.H=W[I0--] || R7=[I3++];
142 * note: R3: Y0, R2: Y4, R1: Y2, R0: Y6
145 R2=R2+R1, R1=R2-R1 || [TMP0]=R3 || R6.L=W[I0--];
155 A1 =R7.L*R5.H, A0 =R7.H*R5.H (IS) || [TMP1]=R2 || R6.H=W[I2--];
158 R3 =(A1-=R7.L*R6.L), R2
[all...]
H A Didct_bfin.S100 RELOC(R2, P3, vtmp); // Pointer to Temporary matrix
102 B2 = R2;
138 * R3=Y0, R2=Y4
141 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0.L) (IS) || R1.H=W[I0--] || R7=[I3++];
169 * note: R3: Y0, R2: Y4, R1: Y2, R0: Y6
172 R2=R2+R1, R1=R2-R1 || [TMP0]=R3 || R6.L=W[I0--];
182 A1 =R7.L*R5.H, A0 =R7.H*R5.H (IS) || [TMP1]=R2 || R6.H=W[I2--];
185 R3 =(A1-=R7.L*R6.L), R2
[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.S51 #define R2 %rcx 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,R1,R2,R
[all...]
H A Dtwofish-i586-asm_32.S247 encrypt_round(R0,R1,R2,R3,0);
248 encrypt_round(R2,R3,R0,R1,8);
249 encrypt_round(R0,R1,R2,R3,2*8);
250 encrypt_round(R2,R3,R0,R1,3*8);
251 encrypt_round(R0,R1,R2,R3,4*8);
252 encrypt_round(R2,R3,R0,R1,5*8);
253 encrypt_round(R0,R1,R2,R3,6*8);
254 encrypt_round(R2,R3,R0,R1,7*8);
255 encrypt_round(R0,R1,R2,R3,8*8);
256 encrypt_round(R2,R
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/md4/
H A Dmd4_dgst.c133 R2(A,B,C,D,X[ 0], 3,0x6ED9EBA1);
134 R2(D,A,B,C,X[ 8], 9,0x6ED9EBA1);
135 R2(C,D,A,B,X[ 4],11,0x6ED9EBA1);
136 R2(B,C,D,A,X[12],15,0x6ED9EBA1);
137 R2(A,B,C,D,X[ 2], 3,0x6ED9EBA1);
138 R2(D,A,B,C,X[10], 9,0x6ED9EBA1);
139 R2(C,D,A,B,X[ 6],11,0x6ED9EBA1);
140 R2(B,C,D,A,X[14],15,0x6ED9EBA1);
141 R2(A,B,C,D,X[ 1], 3,0x6ED9EBA1);
142 R2(
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/md4/
H A Dmd4_dgst.c176 R2(A, B, C, D, X(0), 3, 0x6ED9EBA1L);
177 R2(D, A, B, C, X(8), 9, 0x6ED9EBA1L);
178 R2(C, D, A, B, X(4), 11, 0x6ED9EBA1L);
179 R2(B, C, D, A, X(12), 15, 0x6ED9EBA1L);
180 R2(A, B, C, D, X(2), 3, 0x6ED9EBA1L);
181 R2(D, A, B, C, X(10), 9, 0x6ED9EBA1L);
182 R2(C, D, A, B, X(6), 11, 0x6ED9EBA1L);
183 R2(B, C, D, A, X(14), 15, 0x6ED9EBA1L);
184 R2(A, B, C, D, X(1), 3, 0x6ED9EBA1L);
185 R2(
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/md4/
H A Dmd4_dgst.c176 R2(A, B, C, D, X(0), 3, 0x6ED9EBA1L);
177 R2(D, A, B, C, X(8), 9, 0x6ED9EBA1L);
178 R2(C, D, A, B, X(4), 11, 0x6ED9EBA1L);
179 R2(B, C, D, A, X(12), 15, 0x6ED9EBA1L);
180 R2(A, B, C, D, X(2), 3, 0x6ED9EBA1L);
181 R2(D, A, B, C, X(10), 9, 0x6ED9EBA1L);
182 R2(C, D, A, B, X(6), 11, 0x6ED9EBA1L);
183 R2(B, C, D, A, X(14), 15, 0x6ED9EBA1L);
184 R2(A, B, C, D, X(1), 3, 0x6ED9EBA1L);
185 R2(
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/openssl-0.9.8e/crypto/md5/
H A Dmd5_dgst.c133 R2(A,B,C,D,X[ 5], 4,0xfffa3942L);
134 R2(D,A,B,C,X[ 8],11,0x8771f681L);
135 R2(C,D,A,B,X[11],16,0x6d9d6122L);
136 R2(B,C,D,A,X[14],23,0xfde5380cL);
137 R2(A,B,C,D,X[ 1], 4,0xa4beea44L);
138 R2(D,A,B,C,X[ 4],11,0x4bdecfa9L);
139 R2(C,D,A,B,X[ 7],16,0xf6bb4b60L);
140 R2(B,C,D,A,X[10],23,0xbebfbc70L);
141 R2(A,B,C,D,X[13], 4,0x289b7ec6L);
142 R2(
[all...]

Completed in 142 milliseconds

1234