Home
last modified time | relevance | path

Searched refs:r7 (Results 1 – 25 of 418) sorted by relevance

12345678910>>...17

/netbsd/src/sys/arch/powerpc/powerpc/
Dpio_subr.S334 mr %r5,%r7 /* move count to argument 2 register */
359 mr %r5,%r7 /* move count to argument 2 register */
385 mr %r5,%r7 /* move count to argument 2 register */
411 mr %r5,%r7 /* move count to argument 2 register */
442 mr %r5,%r7 /* move count to argument 2 register */
468 mr %r5,%r7 /* move count to argument 2 register */
500 mr %r5,%r7 /* move count to argument 2 register */
525 mr %r5,%r7 /* move count to argument 2 register */
551 mr %r5,%r7 /* move count to argument 2 register */
582 mr %r5,%r7 /* move count to argument 2 register */
[all …]
/netbsd/src/sys/arch/arm/arm/
Dbcopyinout_xscale.S71 popgt {r4-r7} /* r3 > 0 Restore r4-r7 */
122 ldrt r7, [r0], #0x04 /* LD:0c-0f */
128 strd r6, r7, [r1], #0x08 /* ST:08-0f */
130 ldrt r7, [r0], #0x04 /* LD:24-27 */
138 strd r6, r7, [r1], #0x08 /* ST:20-27 */
140 ldrt r7, [r0], #0x04 /* LD:3c-3f */
148 strd r6, r7, [r1], #0x08 /* ST:38-3f */
150 ldrt r7, [r0], #0x04 /* LD:54-57 */
158 strd r6, r7, [r1], #0x08 /* ST:50-57 */
160 ldrt r7, [r0], #0x04 /* LD:6c-6f */
[all …]
Dcpu_in_cksum.S165 ands r7, r0, #0x03
167 eors r0, r0, r7 /* r0 is word aligned */
170 movs r4, r7
173 lsl r4, r7, #3
182 rsb r7, r7, #0x04
183 subs r1, r1, r7 /* Enough bytes left to make it? */
186 adds r1, r1, r7 /* undo sub */
187 subs r7, r7, r1
188 lsls r7, r7, #3
190 lsrs r2, r2, r7
[all …]
Dbcopyinout.S115 .Lial2: ldrbt r7, [r0], #1
117 strb r7, [r1], #1
158 .Lical24:ldrt r7, [r0], #4
160 str r7, [r1], #4
164 .Lical16:ldrt r7, [r0], #4
166 str r7, [r1], #4
170 .Lical8:ldrt r7, [r0], #4
172 str r7, [r1], #4
201 ldrt r7, [r0], #4
218 ldrt r7, [r0], #4
[all …]
/netbsd/src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/
Dsha1-armv4-large.S33 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
35 ldmia r0,{r3,r4,r5,r6,r7}
42 mov r7,r7,ror#30 @ [6]
48 add r7,r8,r7,ror#2 @ E+=K_00_19
53 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
57 add r7,r8,r7,ror#2 @ E+=K_00_19
59 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
65 add r7,r7,r9 @ E+=X[i]
68 add r7,r7,r10 @ E+=F_00_19(B,C,D)
78 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
[all …]
Decp_nistz256-armv4.S2416 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2419 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2421 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2433 ldr r7,[r1,#12]
2438 adcs r7,r7,r7
2457 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2460 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,pc}
2462 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr}
2475 ldr r7,[r1,#12]
2490 adcs r7,r7,r1
[all …]
Dghash-armv4.S48 stmdb sp!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,lr} @ save r3/end too
50 ldmia r12,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy rem_4bit ...
51 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ ... to stack
61 add r7,r1,r12,lsl#4
62 ldmia r7,{r4,r5,r6,r7} @ load Htbl[nlo]
76 eor r6,r6,r7,lsl#28
77 eor r7,r11,r7,lsr#4
81 eor r7,r7,r8,lsl#16
99 eor r6,r6,r7,lsl#28
100 eor r7,r11,r7,lsr#4
[all …]
Darmv4-gf2m.S20 eor r7,r5,r6 @ a1^a2
23 str r7,[sp,#12] @ tab[3]=a1^a2
28 eor r7,r7,r8 @ a1^a2^a4
31 str r7,[sp,#28] @ tab[7]=a1^a2^a4
36 ldr r7,[sp,r9] @ tab[b >> 3 & 0x7]
39 eor r5,r5,r7,lsl#3 @ stall
40 mov r4,r7,lsr#29
41 ldr r7,[sp,r9] @ tab[b >> 9 & 0x7]
49 eor r5,r5,r7,lsl#9
50 eor r4,r4,r7,lsr#23
[all …]
Dchacha-armv4.S67 ldmia r12,{r4,r5,r6,r7} @ load counter and nonce
70 stmdb sp!,{r4,r5,r6,r7} @ copy counter and nonce
71 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
73 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key
81 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
129 add r3,r3,r7
136 mov r7,r7,ror#20
138 eor r7,r7,r9,ror#20
141 add r3,r3,r7
148 mov r7,r7,ror#25
[all …]
Dsha256-armv4.S120 ldmia r0,{r4,r5,r6,r7,r8,r9,r10,r11}
185 add r7,r7,r11 @ d+=h
194 eor r0,r7,r7,ror#5
196 eor r0,r0,r7,ror#19 @ Sigma1(e)
211 eor r0,r7,r7,ror#5
213 eor r0,r0,r7,ror#19 @ Sigma1(e)
220 and r2,r2,r7
276 eor r2,r7,r8
334 eor r2,r6,r7
338 eor r2,r2,r7 @ Ch(e,f,g)
[all …]
Dkeccak1600-armv4.S48 ldmia r9,{r4,r5,r6,r7,r8,r9} @ A[4][2..4]
70 eor r7,r7,r14
85 eor r7,r7,r11
100 eor r7,r7,r14
125 eor r7,r7,r14
141 eor r7,r7,r11
155 eor r7,r7,r14
173 eor r7,r7,r11
188 eor r14,r7,r0
202 eor r2,r2,r7,ror#32-1 @ C[1] = ROL64(C[3], 1) ^ C[1];
[all …]
/netbsd/src/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/
Dsqr_basecase.asm128 addic r7, n, 2 C compute count...
129 srdi r7, r7, 2 C ...for ctr
130 mtctr r7 C copy count into ctr
145 mulld r7, r27, r6
150 adde r7, r7, r26
159 std r7, 16(rp)
169 mulld r7, r27, r6
172 adde r7, r7, r26
174 std r7, 16(rp)
182 mulld r7, r27, r6
[all …]
Daorsmul_1.asm104 mulld r7, r27, r6
106 addc r7, r7, r5
110 ADDSUBC r7, r7, r29
111 std r7, 8(rp)
169 mulld r7, r27, r6
176 adde r7, r7, r5 C 5 7
190 ADDSUBC r7, r7, r29 C 7 29
191 std r7, 8(rp) C 7
205 mulld r7, r27, r6
210 adde r7, r7, r5
[all …]
/netbsd/src/sys/arch/powerpc/oea/
Daltivec_subr.S58 li %r7,VREG_V3; lvx %v3,%r3,%r7
63 li %r7,VREG_V7; lvx %v7,%r3,%r7
68 li %r7,VREG_V11; lvx %v11,%r3,%r7
73 li %r7,VREG_V15; lvx %v15,%r3,%r7
78 li %r7,VREG_V19; lvx %v19,%r3,%r7
83 li %r7,VREG_V23; lvx %v23,%r3,%r7
88 li %r7,VREG_V27; lvx %v27,%r3,%r7
93 li %r7,VREG_V31; lvx %v31,%r3,%r7
110 li %r7,VREG_V3; stvx %v3,%r3,%r7
115 li %r7,VREG_V7; stvx %v7,%r3,%r7
[all …]
/netbsd/src/sys/arch/arm/arm32/
Dcpuswitch.S137 push {r4-r7, ip, lr}
157 ldr r7, [r4, #(L_PCB)]
161 strd r8, r9, [r7, #(PCB_R8)]
162 strd r10, r11, [r7, #(PCB_R10)]
163 strd r12, r13, [r7, #(PCB_R12)]
165 add r0, r7, #(PCB_R8)
174 str r0, [r7, #(PCB_USER_PID_RW)]
221 ldr r7, [r6, #(L_PCB)]
224 ldr sp, [r7, #(PCB_KSP)]
247 ldr r0, [r7, #(PCB_USER_PID_RW)]
[all …]
/netbsd/src/sys/arch/evbppc/virtex/
Dvirtex_start.S95 li %r7,256 /* # of congruence classes */
96 mtctr %r7
152 lis %r7,_C_LABEL(edata)-4@h
153 ori %r7,%r7,_C_LABEL(edata)-4@l
155 2: stwu %r3,4(%r7)
156 cmpw %r7,%r4
161 lis %r7,_C_LABEL(startsym)@ha
162 ori %r7,%r7,_C_LABEL(startsym)@l
163 stw %r4,0(%r7)
164 lis %r7,_C_LABEL(endsym)@ha
[all …]
/netbsd/src/external/gpl3/gcc/dist/libgcc/config/sh/
Dlib1funcs-4-300.S55 mov #24,r7
56 shld r7,r6
62 swap.w r4,r7
64 swap.b r7,r7
66 or r7,r0
68 swap.w r0,r7
70 or r7,r0
80 mov.l @r15+,r7
148 mov.l r7,@-r15
150 exts.b r6,r7
[all …]
/netbsd/src/external/lgpl3/gmp/dist/mpn/generic/
Dtoom_interpolate_16pts.c287 mpn_toom_interpolate_16pts (mp_ptr pp, mp_ptr r1, mp_ptr r3, mp_ptr r5, mp_ptr r7, in mpn_toom_interpolate_16pts() argument
321 cy = r7[n3p1]; in mpn_toom_interpolate_16pts()
322 r7[n3p1] = 0x80; in mpn_toom_interpolate_16pts()
326 DO_mpn_subrsh(r7, n3p1 + BIT_CORRECTION, r0, spt, 6, wsi); in mpn_toom_interpolate_16pts()
329 ASSERT ( BIT_CORRECTION > 0 || r7[n3p1] == 0x80 ); in mpn_toom_interpolate_16pts()
330 r7[n3p1] = cy; in mpn_toom_interpolate_16pts()
356 cy = DO_mpn_sublsh_n (r7 + n + BIT_CORRECTION, pp, 2 * n, 42 - CORRECTION_BITS, wsi); in mpn_toom_interpolate_16pts()
363 r7[n3] -= cy; in mpn_toom_interpolate_16pts()
368 mpn_add_n_sub_n (r1, r7, r7, r1, n3p1); in mpn_toom_interpolate_16pts()
370 mpn_sub_n (wsi, r7, r1, n3p1); /* can be negative */ in mpn_toom_interpolate_16pts()
[all …]
/netbsd/src/external/lgpl3/gmp/dist/mpn/powerpc32/
Dmod_34lsub1.asm73 lis r7, 0 C no carry if just three limbs
76 lis r7, 1 C 0x10000 carry pos
83 C r7 carry pos
98 srwi r7, r7, 8
100 srwi r7, r7, 8
104 andc r7, r7, r0 C final carry, 0x10000, 0x100, 1 or 0
108 add r7, r7, r6
111 add r7, r7, r6
114 add r7, r7, r6
117 add r7, r7, r6
[all …]
/netbsd/src/common/lib/libc/arch/powerpc/string/
Dstrlen.S87 lwz %r7, 0(%r5)
89 or %r7, %r7, %r0 /* make leading bytes != 0 */
94 1: lwzu %r7, 4(%r5) /* fetch data word */
96 2: nor %r0, %r7, %r10 /* do step 1 */
97 add %r6, %r7, %r9
102 and %r8, %r7, %r10 /* ok, a NUL is somewhere */
103 or %r7, %r7, %r10 /* do step 2 to find out */
105 nor %r8, %r7, %r0
Dmemmove.S82 lwzu %r7, 4(%r4) /* Preload first word */
88 lwzu %r7, 4(%r4) /* Load a new word */
96 stwu %r7, 4(%r8) /* Store previous word */
99 mr %r7, %r6 /* If word count -> 0, then... */
103 stwu %r7, 4(%r8) /* ... store last word */
137 lwzu %r7, -4(%r4) /* Preload first word */
142 lwzu %r7, -4(%r4) /* Load a new word */
151 stwu %r7, -4(%r8) /* Store previous word */
156 mr %r7, %r6 /* If word count -> 0, then... */
160 stwu %r7, -4(%r8) /* ... store last word */
/netbsd/src/external/lgpl3/gmp/dist/mpn/arm/v7a/cora15/
Dlogops_n.asm107 ldr r7, [vp], #4
108 LOGOP( r9, r5, r7)
114 ldrd r6, r7, [vp, #0]
120 ldrd r6, r7, [vp], #-8
156 ldr r7, [vp], #4
157 LOGOP( r9, r5, r7)
159 ldrd r6, r7, [vp, #0]
165 ldrd r6, r7, [vp], #-8
170 ldr r7, [vp], #-4
171 LOGOP( r9, r5, r7)
[all …]
/netbsd/src/crypto/external/bsd/openssl/dist/crypto/bn/asm/
Ds390x.S35 lg %r7,0(%r3) // ap[0]
44 alcgr %r7,%r12 // +=carry
46 alg %r7,0(%r3,%r1) // +=rp[i]
47 stg %r7,0(%r3,%r1) // rp[i]=
57 lg %r7,32(%r3)
76 alcgr %r7,%r12 // +=carry
78 alg %r7,0(%r3,%r1) // +=rp[i]
79 stg %r7,0(%r3,%r1) // rp[i]=
111 lg %r7,0(%r3) // ap[i]
113 alcgr %r7,%r12 // +=carry
[all …]
/netbsd/src/external/lgpl3/gmp/dist/mpn/s390_64/
Dlogops_n.asm111 lghi %r7, 3
113 ngr %r7, n C n mod 4
115 cghi %r7, 2
119 L(b3): lmg %r5, %r7, 0(up)
123 LOGOP %r7, 16(vp)
124 stmg %r5, %r7, 0(rp)
150 LOGOP %r7, 16(vp)
166 lghi %r7, 3
168 ngr %r7, n C n mod 4
170 cghi %r7, 2
[all …]
/netbsd/src/external/lgpl3/gmp/dist/mpn/s390_32/
Dlogops_n.asm112 lhi %r7, 3
115 nr %r7, nn C nn mod 4
117 chi %r7, 2
121 L(b3): lm %r5, %r7, 0(up)
125 LOGOP %r7, 8(vp)
126 stm %r5, %r7, 0(rp)
152 LOGOP %r7, 8(vp)
168 lhi %r7, 3
171 nr %r7, nn C nn mod 4
173 chi %r7, 2
[all …]

12345678910>>...17