Searched refs:o3 (Results 1 - 25 of 76) sorted by relevance

1234

/linux-master/arch/sparc/lib/
H A Dstrncmp_64.S15 lduba [%o0] (ASI_PNF), %o3
19 brz,pn %o3, 2f
21 cmp %o3, %o4
25 ldub [%o0], %o3
28 sub %o3, %o4, %o0
H A Dstrncmp_32.S13 mov 0, %o3
20 ldub [%g3], %o3
25 and %o3, 0xff, %o0
33 ldub [%g3], %o3
41 and %o3, 0xff, %o0
49 ldub [%g3], %o3
57 and %o3, 0xff, %o0
65 ldub [%g3], %o3
73 and %o3, 0xff, %o0
90 ldub [%g3], %o3
[all...]
H A Dudivdi3.S13 mov %i3,%o3
17 cmp %o3,%i0
22 subcc %i0,%o3,%g0
25 sub %i0,%o3,%i0 ! this kills msb of n
29 subcc %i0,%o3,%g0
33 sub %i0,%o3,%i0 ! this kills msb of n
34 4: sub %i0,%o3,%i0
41 sub %i0,%o3,%i0
47 cmp %o3,0
54 mov %o0,%o3
[all...]
H A DM7memset.S133 sll %o1, 8, %o3
134 or %o1, %o3, %o1 ! now o1 has 2 bytes of c
135 sll %o1, 16, %o3
138 or %o1, %o3, %o1 ! now o1 has 4 bytes of c
140 sllx %o1, 32, %o3
141 or %o1, %o3, %o1 ! now o1 has 8 bytes of c
144 andcc %o5, 7, %o3 ! is sp1 aligned on a 8 byte bound?
146 sub %o3, 8, %o3 ! -(bytes till long word aligned)
148 add %o2, %o3,
[all...]
H A DM7memcpy.S222 set MED_MAX, %o3
223 cmp %o2, %o3 ! limit to store buffer size
239 EX_LD(LOAD(ldx, %o1+8, %o3), memcpy_retl_o2_plus_63_56) ! a block of 64
240 EX_ST(STORE(stx, %o3, %o0+8), memcpy_retl_o2_plus_63_56)
243 EX_LD(LOAD(ldx, %o1+24, %o3), memcpy_retl_o2_plus_63_40)
244 EX_ST(STORE(stx, %o3, %o0+24), memcpy_retl_o2_plus_63_40)
247 EX_LD(LOAD(ldx, %o1+40, %o3), memcpy_retl_o2_plus_63_24)! a block of 64
249 EX_ST(STORE(stx, %o3, %o0+40), memcpy_retl_o2_plus_63_24)
253 EX_LD(LOAD(ldx, %o1-8, %o3), memcpy_retl_o2_plus_63_8)
255 EX_ST(STORE(stx, %o3,
[all...]
H A DGENmemcpy.S82 or %o0, %o1, %o3
85 or %o3, %o2, %o3
90 sub %o0, %o1, %o3
113 sub %o0, %o1, %o3
118 andcc %o3, 0x3, %g0
120 sub %o0, %o1, %o3
125 EX_ST(STORE(stw, %g1, %o1 + %o3),GEN_retl_o2_4)
136 EX_ST(STORE(stb, %g1, %o1 + %o3),GEN_retl_o2_1)
H A Dbitops.S15 BACKOFF_SETUP(%o3)
32 2: BACKOFF_SPIN(%o3, %o4, 1b)
37 BACKOFF_SETUP(%o3)
54 2: BACKOFF_SPIN(%o3, %o4, 1b)
59 BACKOFF_SETUP(%o3)
76 2: BACKOFF_SPIN(%o3, %o4, 1b)
81 BACKOFF_SETUP(%o3)
96 2: BACKOFF_SPIN(%o3, %o4, 1b)
101 BACKOFF_SETUP(%o3)
116 2: BACKOFF_SPIN(%o3,
[all...]
H A Dblockops.S77 MIRROR_BLOCK(%o0, %o1, 0x00, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
78 MIRROR_BLOCK(%o0, %o1, 0x20, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
79 MIRROR_BLOCK(%o0, %o1, 0x40, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
80 MIRROR_BLOCK(%o0, %o1, 0x60, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
81 MIRROR_BLOCK(%o0, %o1, 0x80, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
82 MIRROR_BLOCK(%o0, %o1, 0xa0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
83 MIRROR_BLOCK(%o0, %o1, 0xc0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
84 MIRROR_BLOCK(%o0, %o1, 0xe0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
H A DU3memcpy.S125 sll %o3, 6, %o3
126 add %o3, 0x80, %o3
128 add %o2, %o3, %o0
131 sll %o3, 6, %o3
132 add %o3, 0x40, %o3
134 add %o2, %o3,
[all...]
H A Dchecksum_64.S60 andncc %o1, 0x3f, %o3
63 sub %o1, %o3, %o1
64 brz,pn %o3, 2f
105 subcc %o3, 0x40, %o3
110 2: and %o1, 0x3c, %o3
111 brz,pn %o3, 2f
112 sub %o1, %o3, %o1
114 subcc %o3, 0x4, %o3
[all...]
H A Dmemscan_64.S41 or %o4, %lo(HI_MAGIC), %o3
42 sllx %o3, 32, %o4
43 or %o4, %o3, %o3
45 srlx %o3, 7, %o2
51 andcc %o4, %o3, %g3
80 andcc %g3, %o3, %g0
119 add %o0, %o2, %o3
127 ldub [%o3 + %o4], %o5
131 add %o3,
[all...]
H A Dmulti3.S9 srl %o3, 0, %o4
18 srlx %o3, 0x20, %o5
32 mulx %o0, %o3, %o0
H A DGENpage.S14 ldx [%o1 + 0x08], %o3
18 stx %o3, [%o0 + 0x08]
22 ldx [%o1 + 0x28], %o3
26 stx %o3, [%o0 + 0x28]
H A Dcopy_user.S115 /* left: o3 + (o2 % 16) - offset */
126 /* left: o3 + (o2 % 16) + offset + 2 */
136 sub %o3, %g5, %o3
138 add %o2, %o3, %o0
217 MOVE_BIGCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5)
218 MOVE_BIGCHUNK(o1, o0, 0x20, o2, o3, o4, o5, g2, g3, g4, g5)
219 MOVE_BIGCHUNK(o1, o0, 0x40, o2, o3, o4, o5, g2, g3, g4, g5)
220 MOVE_BIGCHUNK(o1, o0, 0x60, o2, o3, o4, o5, g2, g3, g4, g5)
281 MOVE_BIGALIGNCHUNK(o1, o0, 0x00, o2, o3, o
[all...]
H A Dmemset.S35 sub %o3, n - offset, %o3; \
125 andcc %o1, 0xffffff80, %o3 ! Now everything is 8 aligned and o1 is len to run
130 subcc %o3, 128, %o3
140 srl %o2, 1, %o3
142 sub %o4, %o3, %o4
194 add %o3, %o1, %o0
H A Dcopy_in_user.S51 or %o0, %o1, %o3
54 or %o3, %o2, %o3
57 andcc %o3, 0x7, %g0
84 andcc %o3, 0x3, %g0
/linux-master/arch/sparc/kernel/
H A Dgetsetcc.S17 or %g0, %ulo(TSTATE_ICC), %o3
18 sllx %o3, 32, %o3
19 andn %o1, %o3, %o1
21 and %o2, %o3, %o2
/linux-master/arch/sparc/crypto/
H A Dcamellia_asm.S34 /* %o0=in_key, %o1=encrypt_key, %o2=key_len, %o3=decrypt_key */
207 std %f0, [%o3 + 0x00]
208 std %f2, [%o3 + 0x08]
209 add %o3, 0x10, %o3
218 std %f0, [%o3 + 0x00]
219 std %f2, [%o3 + 0x08]
220 std %f4, [%o3 + 0x10]
221 std %f6, [%o3 + 0x18]
222 std %f8, [%o3
[all...]
/linux-master/drivers/char/hw_random/
H A Dn2-asm.S20 mov %o1, %o3
24 stx %o1, [%o3]
37 stx %o3, [%i4]
44 mov %o3, %o4
67 mov %o3, %o4
/linux-master/arch/sparc/mm/
H A Dultra.S67 andn %o1, 1, %o3
69 or %o3, 0x10, %o3
70 stxa %g0, [%o3] ASI_IMMU_DEMAP
71 1: stxa %g0, [%o3] ASI_DMMU_DEMAP
95 ldx [%o2 + %o1], %o3
96 andcc %o3, 1, %g0
97 andn %o3, 1, %o3
99 or %o3,
[all...]
H A Dtsunami.S71 ld [%o0 + AOFF_mm_context], %o3
73 cmp %o3, -1
76 sta %o3, [%g1] ASI_M_MMUREGS
101 MIRROR_BLOCK(%o0, %o1, 0x00, %o2, %o3, %o4, %o5)
102 MIRROR_BLOCK(%o0, %o1, 0x20, %o2, %o3, %o4, %o5)
103 MIRROR_BLOCK(%o0, %o1, 0x40, %o2, %o3, %o4, %o5)
104 MIRROR_BLOCK(%o0, %o1, 0x60, %o2, %o3, %o4, %o5)
105 MIRROR_BLOCK(%o0, %o1, 0x80, %o2, %o3, %o4, %o5)
106 MIRROR_BLOCK(%o0, %o1, 0xa0, %o2, %o3, %o4, %o5)
107 MIRROR_BLOCK(%o0, %o1, 0xc0, %o2, %o3,
[all...]
H A Dswift.S80 add %o2, 2048, %o3
88 sta %g0, [%o0 + %o3] ASI_M_FLUSH_CTX
111 sethi %hi(4096), %o3
112 cmp %o2, %o3
146 add %o2, 512, %o3
147 add %o3, 512, %o4
154 sta %g0, [%o1 + %o3] ASI_M_FLUSH_PAGE
192 add %o2, 512, %o3
193 add %o3, 512, %o4
200 sta %g0, [%o1 + %o3] ASI_M_FLUSH_PAG
[all...]
H A Dhypersparc.S90 ld [%g2 + %lo(vac_cache_size)], %o3
100 sll %o3, 2, %g5
112 subcc %o3, %g7, %o3
113 sta %g0, [%o3 + %g0] ASI_M_FLUSH_USER
114 sta %g0, [%o3 + %o4] ASI_M_FLUSH_USER
115 sta %g0, [%o3 + %o5] ASI_M_FLUSH_USER
116 sta %g0, [%o3 + %g1] ASI_M_FLUSH_USER
117 sta %g0, [%o3 + %g2] ASI_M_FLUSH_USER
118 sta %g0, [%o3
[all...]
H A Dviking.S44 sethi %hi(PAGE_OFFSET + PAGE_SIZE - 0x80000000), %o3
64 add %g4, %o3, %g2 ! (PAGE_OFFSET + PAGE_SIZE) | (set << 5)
95 sethi %hi(MXCC_SRCSTREAM), %o3 ! assume %hi(MXCC_SRCSTREAM) == %hi(MXCC_DESTSTREAM)
97 or %o3, %lo(MXCC_SRCSTREAM), %o2
98 or %o3, %lo(MXCC_DESSTREAM), %o3
102 stda %g2, [%o3] ASI_M_MXCC
155 ld [%o0 + AOFF_mm_context], %o3
158 cmp %o3, -1
162 sta %o3, [
[all...]
/linux-master/drivers/crypto/
H A Dn2_asm.S14 * o3: address of queue handle return
19 stx %o1, [%o3]
27 * %o3: address of queue num entries return
32 mov %o3, %g3
37 stx %o3, [%g3]

Completed in 287 milliseconds

1234