Home
last modified time | relevance | path

Searched refs:o2 (Results 1 – 25 of 111) sorted by relevance

12345

/linux-6.3-rc2/arch/sparc/lib/
A DMemcpy_utils.S56 add %o2, 15, %o2
77 add %o2, 31, %o2
82 add %o2, 31, %o2
87 add %o2, 31, %o2
92 add %o2, 31, %o2
101 add %o2, 63, %o2
106 add %o2, 63, %o2
111 add %o2, 63, %o2
116 add %o2, 63, %o2
121 add %o2, 63, %o2
[all …]
A Dipcsum.S11 addcc %g2, %o2, %o2
13 addccc %g3, %o2, %o2
16 addccc %g2, %o2, %o2
17 addc %o2, %g0, %o2
18 1: addcc %g3, %o2, %o2
20 addccc %o2, %g0, %o2
23 sll %o2, 16, %g2
29 srl %g2, 16, %o2
30 addc %o2, %g0, %o2
31 xnor %g0, %o2, %o2
[all …]
A Dbitops.S17 mov 1, %o2
20 sllx %o2, %g2, %o2
39 mov 1, %o2
42 sllx %o2, %g2, %o2
61 mov 1, %o2
64 sllx %o2, %g2, %o2
83 mov 1, %o2
86 sllx %o2, %g2, %o2
103 mov 1, %o2
106 sllx %o2, %g2, %o2
[all …]
A DU3memcpy.S147 and %o2, 7, %o2
153 and %o2, 7, %o2
209 sub %o2, %g2, %o2
346 sub %o2, %g2, %o2
384 sub %o2, 8, %o2
392 sub %o2, 4, %o2
400 sub %o2, 2, %o2
417 and %o2, 0xf, %o2
429 sub %o2, 0x8, %o2
436 sub %o2, 0x4, %o2
[all …]
A Ddivdi3.S68 mov 0,%o2
84 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb
91 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb
100 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb
102 3: xnor %o2,0,%o2
184 sub %o2,%i2,%o2 ! this kills msb of n
185 addx %o2,%o2,%o2 ! so this cannot give carry
192 sub %o2,%i2,%o2 ! this kills msb of n
193 4: sub %o2,%i2,%o2
194 5: addxcc %o2,%o2,%o2
[all …]
A Dcopy_in_user.S30 add %o4, %o2, %o4
35 add %o2, 4, %o0
38 add %o2, 1, %o0
49 cmp %o2, 0
52 cmp %o2, 16
54 or %o3, %o2, %o3
62 and %o2, 0x7, %o2
72 sub %o2, 0x4, %o2
77 1: cmp %o2, 0
89 subcc %o2, 4, %o2
[all …]
A DGENbzero.S23 mov %o2, %o1
25 or %g1, %o3, %o2
26 sllx %o2, 16, %g1
27 or %g1, %o2, %o2
28 sllx %o2, 32, %g1
30 or %g1, %o2, %o2
35 clr %o2
74 EX_ST(stxa %o2, [%o0 + 0x00] %asi)
75 EX_ST(stxa %o2, [%o0 + 0x08] %asi)
76 EX_ST(stxa %o2, [%o0 + 0x10] %asi)
[all …]
A DGENmemcpy.S50 add %o4, %o2, %o4
55 add %g1, %o2, %g1
61 add %o2, 4, %o0
65 add %o2, 1, %o0
80 cmp %o2, 0
83 cmp %o2, 16
95 sub %o2, %o4, %o2
104 sub %o2, %g1, %o2
112 brz,pt %o2, 85f
123 subcc %o2, 4, %o2
[all …]
A DNG4memcpy.S127 sub %o2, %g1, %o2
158 sub %o2, %g1, %o2
170 sub %o2, %o4, %o2
219 sub %o2, %o4, %o2
275 sub %o2, %o5, %o2
290 sub %o2, %o5, %o2
332 sub %o2, %o5, %o2
350 subcc %o2, 1, %o2
354 subcc %o2, 1, %o2
365 sub %o2, %o5, %o2
[all …]
A DM7memcpy.S205 sub %o2, %o5, %o2
401 sub %o2, 8, %o2
410 sub %o2, 16, %o2
421 sub %o2, 32, %o2
442 and %o2, 0x3f, %o2 ! residue bytes in %o2
557 and %o2, 0x3f, %o2 ! residue bytes in %o2
720 and %o2, 0x7, %o2 ! residue bytes in %o2
721 add %o2, 8, %o2
823 sub %o2, %o5, %o2
842 subcc %o2, 1, %o2
[all …]
A DNGbzero.S22 mov %o2, %o1
24 or %g1, %o3, %o2
25 sllx %o2, 16, %g1
26 or %g1, %o2, %o2
27 sllx %o2, 32, %g1
29 or %g1, %o2, %o2
34 clr %o2
76 EX_ST(stxa %o2, [%o0 + 0x00] %asi)
77 EX_ST(stxa %o2, [%o0 + 0x08] %asi)
78 EX_ST(stxa %o2, [%o0 + 0x10] %asi)
[all …]
A Dbzero.S15 mov %o2, %o1
17 or %g1, %o3, %o2
18 sllx %o2, 16, %g1
19 or %g1, %o2, %o2
20 sllx %o2, 32, %g1
22 or %g1, %o2, %o2
25 clr %o2
40 stw %o2, [%o0 + 0x00]
54 stx %o2, [%o0 + 0x00]
55 stx %o2, [%o0 + 0x08]
[all …]
A Dffs.S25 1: clr %o2
33 movrz %g1, 16, %o2 /* 6 */
43 add %o2, %o1, %o2
49 add %o2, %o3, %o2
57 add %o2, %o4, %o2
63 add %o2, %o5, %o2 /* 17 */
67 add %o2, %g1, %o0
A Dmemmove.S13 brz,pn %o2, 99f
18 add %o1, %o2, %g7
21 add %o0, %o2, %o5
26 subcc %o2, 1, %o2
41 or %o2, %g7, %g7
48 subcc %o2, 8, %o2
56 subcc %o2, 1, %o2
A Dcsum_copy.S52 sub %o2, 1, %o2
57 cmp %o2, 2
62 sub %o2, 2, %o2
80 brz,pn %o2, 70f
95 sub %o2, %g3, %o2
164 sub %o2, %g3, %o2
193 cmp %o2, 2
197 sub %o2, 2, %o2
205 sub %o2, 1, %o2
242 sub %o2, 1, %o2
[all …]
A Dchecksum_32.S47 addcc %g2, %o2, %o2 ! add first word to sum
50 addx %g0, %o2, %o2 ! add in final carry
55 addcc %g2, %o2, %o2 ! add to sum
57 addx %g0, %o2, %o2 ! add in final carry
72 6: addcc %o4, %o2, %o2 ! add to sum
87 addcc %g2, %o2, %o2
90 sll %o2, 16, %o2
92 srl %o2, 16, %o2
94 or %g3, %o2, %o2
99 addcc %g2, %o2, %o2
[all …]
A Dudivdi3.S45 mov 0,%o2
49 mov %i0,%o2
55 mov %i0,%o2
62 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb
69 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb
78 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb
80 3: xnor %o2,0,%o2
130 mov 24,%o2
131 mov 16,%o2
228 rd %y,%o2
[all …]
A Dcopy_page.S72 add %o4, 1, %o2
80 rdpr %pstate, %o2
88 wrpr %o2, 0x0, %pstate
100 or %o2, %lo((PAGE_SIZE/64)-2), %o2
140 subcc %o2, 1, %o2
188 sub %o2, 0x40, %o2
194 sub %o2, 0x40, %o2
199 sub %o2, 0x40, %o2
201 cmp %o2, PAGE_SIZE_REM
209 sub %o2, 0x40, %o2
[all …]
A Datomic_64.S23 BACKOFF_SETUP(%o2); \
32 2: BACKOFF_SPIN(%o2, %o3, 1b); \
38 BACKOFF_SETUP(%o2); \
47 2: BACKOFF_SPIN(%o2, %o3, 1b); \
53 BACKOFF_SETUP(%o2); \
62 2: BACKOFF_SPIN(%o2, %o3, 1b); \
89 BACKOFF_SETUP(%o2); \
104 BACKOFF_SETUP(%o2); \
119 BACKOFF_SETUP(%o2); \
154 BACKOFF_SETUP(%o2)
[all …]
A DNG2memcpy.S233 and %o2, 7, %o2
238 and %o2, 7, %o2
294 sub %o2, %o4, %o2
314 sub %o2, %g1, %o2
491 and %o2, 0xf, %o2
505 sub %o2, 0x8, %o2
512 sub %o2, 0x4, %o2
527 sub %o2, %g1, %o2
562 andcc %o2, 0x7, %o2
575 subcc %o2, 4, %o2
[all …]
A Dcopy_user.S135 and %o2, 15, %o2
138 add %o2, %o3, %o0
149 and %o2, 1, %o2
169 sub %o2, 1, %o2
176 sub %o2, 2, %o2
183 sub %o2, 2, %o2
193 cmp %o2, 15
203 mov %o2, %g1
316 sub %o2, 1, %o2
385 mov %o2, %g1
[all …]
A DU1memcpy.S231 and %o2, 7, %o2
236 and %o2, 7, %o2
278 sub %o2, %g2, %o2
330 subcc %o2, %g3, %o2
570 subcc %o2, 1, %o2
586 and %o2, 0xf, %o2
599 sub %o2, 0x8, %o2
606 sub %o2, 0x4, %o2
619 sub %o2, %g1, %o2
667 subcc %o2, 4, %o2
[all …]
/linux-6.3-rc2/arch/sparc/mm/
A Dhypersparc.S93 add %o2, (PAGE_SIZE - 1), %o2
96 andn %o2, (PAGE_SIZE - 1), %o2
137 mov %o0, %o2
140 sub %o2, %g7, %o2
152 cmp %o2, %o1
304 cmp %o1, %o2
338 mov 192, %o2
391 or %o2, %lo(hypersparc_copy_1page), %o2
397 cmp %o1, %o2
403 or %o2, %lo(hypersparc_setup_blockops), %o2
[all …]
/linux-6.3-rc2/arch/sparc/kernel/
A Duna_asm_32.S27 ld [%o2], %g1
37 ld [%o2 + 4], %g7
94 4: ldub [%o2], %g1
95 5: ldub [%o2 + 1], %g2
104 6: ldub [%o2 + 1], %g2
106 7: ldub [%o2 + 2], %g7
108 8: ldub [%o2 + 3], %g3
115 9: ldub [%o2], %g1
116 10: ldub [%o2 + 1], %g2
118 11: ldub [%o2 + 2], %g7
[all …]
/linux-6.3-rc2/arch/sparc/crypto/
A Daes_asm.S939 add %o2, 0x20, %o2
982 add %o2, 0x20, %o2
1025 add %o2, 0x20, %o2
1072 add %o2, 0x20, %o2
1115 add %o2, 0x20, %o2
1159 add %o2, 0x20, %o2
1200 add %o2, 0x10, %o2
1228 add %o2, 0x10, %o2
1256 add %o2, 0x10, %o2
1288 add %o2, 0x10, %o2
[all …]

Completed in 34 milliseconds

12345