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

123

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/blackfin/lib/
H A Dudivsi3.S46 R2 = R1 << 16; define
47 CC = R2 <= R0 (IU);
50 R2 = R0 >> 31; /* if X is a 31-bit number */ define
52 R2 = R2 | R3; /* then it's okay to use the DIVQ builtins (fallthrough to fast)*/ define
53 CC = R2;
113 R2 = R0 >> 16; define
115 R2 = R3 - R2; /* shifted divisor < upper 16 bits of dividend */ define
126 /* Test for common identities. Value to be returned is placed in R2
135 R2 = R2.L (Z); define
152 R2 = R1 >> 1; define
159 R2 = R0 >> 1; define
160 R2 = R0 >> 1; define
174 R2 = R2 << 1; /* Shift 64 bit dividend up by 1 bit */ define
199 R2 = R2 + R6; /* if yes, add one to quotient(Q) */ define
208 R2 = 0; define
210 R2 = -1 (X); /* X/0 => 0xFFFFFFFF */ define
213 R2 = -R2; /* R2 now 1 */ define
216 R2 = R0; /* X/1 => X */ define
236 R2 = R0 >> 31; define
256 R2 = R0; define
285 R2 = R3; /* Preserve Q */ define
287 R2 = R0 - R2; /* E = X - M */ define
293 R2 = R2 >> 16; /* E >> 16 */ define
[all...]
H A Dmemset.S44 * R2 = count
50 P2 = R2 ; /* P2 = count */
51 R3 = R0 + R2; /* end */
52 CC = R2 <= 7(IU);
55 R2 = 3; define
56 R2 = R0 & R2; /* addr bottom two bits */ define
57 CC = R2 == 0; /* AZ set if zero. */
62 R2 = R1 << 8; /* create quad filler */ define
63 R2
76 R2 = R3; /* end point */ define
78 R2 = R2 - R3; /* bytes left */ define
[all...]
H A Ddivsi3.S23 * Registers Used : R2-R7,P0-P2
104 ** If the identity is true, return the value in R2.
120 R2.L = ONES R1;
121 R2 = R2.L (Z); define
122 CC = R2 == 1;
132 R2 = -R1; define
133 [--SP] = R2;
134 R2 = R0 << 1; /* R2 ls define
139 R2 = R2 | R5; /* Shift quotient bit */ define
144 R2 = R2 << 1; /* Shift 64 bit dividend up by 1 bit */ define
169 R2 = -1 (X); define
174 R2 = 1 (Z); define
177 R2 = R0; /* assume divide by 1 => numerator */ define
182 R2 = -R2; define
200 R2 = R0 >> 31; define
210 R2 = -R0; // negate result if necessary define
[all...]
H A Dsmulsi3_highpart.S12 R2 = R1.L * R0.L (FU); define
16 R1.L = R2.H + R1.L;
18 R2 = cc; define
25 R1 = R1 + R2;
26 R2 = cc; define
27 R1 = R1 + R2;
H A Dmemcmp.S35 * R2 = count (n)
48 P2 = R2 ; /* P2 = count */
49 CC = R2 <= 7(IU);
59 R2 = R2 & R3; /* remainder */ define
60 P2 = R2; /* set remainder */
H A Douts.S37 P2 = R2; /* P2 = count */
48 P2 = R2; /* P2 = count */
59 P2 = R2; /* P2 = count */
H A Dmemmove.S38 * R2 = count
46 P2 = R2; /* P2 = count */
52 R3 = R1 + R2;
57 CC = R2 <= R3;
68 R2 = R2 & R3; /* remainder */ define
69 P2 = R2; /* set remainder */
H A Dmemchr.S35 * R2 = count (n)
46 P2 = R2; /* P2 = count */
48 CC = R2 == 0;
H A Dumulsi3_highpart.S12 R2 = R1.H * R0.H, R3 = R1.L * R0.H (FU); define
22 R0 = R1 + R2;
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/blackfin/mach-common/
H A Dcacheinit.S67 R2 = [I2++]; define
68 [I1++] = R2;
82 CLI R2;
87 STI R2;
118 R2 = [I2++]; define
119 [I1++] = R2;
132 CLI R2;
137 STI R2;
H A Dcplbmgr.S102 R2 = EXTRACT(R0,R3.L) (Z); /* Get page size*/ define
103 P1 = R2;
105 R2 = [P1]; /* Get the page size*/ define
106 R1 = R1 + R2; /* and add to page start, to get page end*/
162 R2 = [P2]; /* address from config table */ define
165 CC = R2==-1;
167 CC = R7==R2;
215 R2 = [P2++]; /* data from config table */ define
228 R3 = EXTRACT(R2, R1.L) (Z);
248 [P1] = R2;
315 R2 = R5.L (Z); /* indicating which CPLB triggered the event.*/ define
318 R2 = R2.L (Z); /* into the DCPLB table.*/ define
333 R2 = 1<<3; /* checking write in user mode*/ define
337 R2 = R3 & R2; define
400 R2 = R1 & R0; /* and test for interesting bits.*/ define
404 R2 = [P0 - 0x104]; /* R2 - PageStart */ define
449 R2 = [P2]; define
463 R2 = 0; define
521 R2 = [P2++]; /* data */ define
[all...]
H A Dcplbhdlr.S46 R2 = SEQSTAT; define
48 /* Mask the contents of SEQSTAT and leave only EXCAUSE in R2 */
49 R2 <<= 26;
50 R2 >>= 26;
53 CC = R2 == R1;
60 CC = R2 == R1;
65 CC = R2 == R1;
H A Dcache.S122 R2 = -L1_CACHE_BYTES; define
123 R2 = R0 & R2; define
124 P0 = R2;
147 R2 = -L1_CACHE_BYTES; define
148 R2 = R0 & R2; define
149 P0 = R2;
173 R2 = -L1_CACHE_BYTES; define
174 R2 define
234 R2 = -L1_CACHE_BYTES; define
235 R2 = R0 & R2; define
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/bfin/
H A Dfdct_bfin.S60 R0, R1, R2, R3, R4, R5, R6,R7, P0, P1, P2, P3, P4, P5, A0, A1.
207 R7 = [P1++P2] || R2 = [I2++]; // P1 points to temporary array
210 // are read into R2.
233 R1 = R1 +|+ R2, R2 = R1 -|- R2 (CO) || NOP || R7 = [I3++];
236 * At the end of stage 1 R0 has (1,0), R1 has (2,3), R2 has (4, 5) and
258 * The instruction W[I0] = R3.L is used for packing it to R2.L.
262 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.S72 RELOC(R2, P3, vtmp); // Pointer to Temporary matrix
74 B2 = R2;
110 * R3=Y0, R2=Y4
113 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0.L) (IS) || R1.H=W[I0--] || R7=[I3++];
141 * note: R3: Y0, R2: Y4, R1: Y2, R0: Y6
144 R2=R2+R1, R1=R2-R1 || [TMP0]=R3 || R6.L=W[I0--];
154 A1 =R7.L*R5.H, A0 =R7.H*R5.H (IS) || [TMP1]=R2 || R6.H=W[I2--];
157 R3 =(A1-=R7.L*R6.L), R2
[all...]
H A Didct_bfin.S99 RELOC(R2, P3, vtmp); // Pointer to Temporary matrix
101 B2 = R2;
137 * R3=Y0, R2=Y4
140 R3=(A1+=R7.H*R0.L), R2=(A0-=R7.H*R0.L) (IS) || R1.H=W[I0--] || R7=[I3++];
168 * note: R3: Y0, R2: Y4, R1: Y2, R0: Y6
171 R2=R2+R1, R1=R2-R1 || [TMP0]=R3 || R6.L=W[I0--];
181 A1 =R7.L*R5.H, A0 =R7.H*R5.H (IS) || [TMP1]=R2 || R6.H=W[I2--];
184 R3 =(A1-=R7.L*R6.L), R2
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/x86_64/crypto/
H A Dtwofish-x86_64-asm.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...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/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-WNDR4500-V1.0.1.40_1.0.68/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-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/blackfin/mach-bf537/boards/
H A Dled.S22 [--SP] = R2;
24 R2 = ~R1; define
30 R0 = R0 & R2;
46 R0 = R0 & R2;
50 R2 = [SP++]; define
135 [--SP] = R2;
139 R2 = 6(X); define
140 R0 <<= R2;
141 R1 <<= R2;
144 R2 define
147 R2 = R2 & R1; define
148 R2 = R2 | R0; define
151 R2 = [SP++]; define
177 R2 = [SP++]; define
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/openssl/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...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/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...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/i386/crypto/
H A Dtwofish-i586-asm.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-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/mutex/
H A Duts4_cc.s16 st r2,8(sp) / Save R2
17 l r2,64+0(sp) / R2 -> word to update
24 l r2,8(sp) / Restore R2

Completed in 146 milliseconds

123