Lines Matching refs:o0

13 ENTRY(memset) /* %o0=buf, %o1=pat, %o2=len */
24 ENTRY(__bzero) /* %o0=buf, %o1=len */
26 1: mov %o0, %o3
30 prefetch [%o0 + 0x000], #n_writes
31 andcc %o0, 0x3, %g0
33 1: stb %o2, [%o0 + 0x00]
34 add %o0, 1, %o0
35 andcc %o0, 0x3, %g0
38 2: andcc %o0, 0x7, %g0
40 stw %o2, [%o0 + 0x00]
42 add %o0, 4, %o0
48 prefetch [%o0 + 0x040], #n_writes
49 prefetch [%o0 + 0x080], #n_writes
50 prefetch [%o0 + 0x0c0], #n_writes
51 prefetch [%o0 + 0x100], #n_writes
52 prefetch [%o0 + 0x140], #n_writes
53 4: prefetch [%o0 + 0x180], #n_writes
54 stx %o2, [%o0 + 0x00]
55 stx %o2, [%o0 + 0x08]
56 stx %o2, [%o0 + 0x10]
57 stx %o2, [%o0 + 0x18]
58 stx %o2, [%o0 + 0x20]
59 stx %o2, [%o0 + 0x28]
60 stx %o2, [%o0 + 0x30]
61 stx %o2, [%o0 + 0x38]
64 add %o0, 0x40, %o0
67 5: stx %o2, [%o0 + 0x00]
70 add %o0, 0x8, %o0
74 1: stb %o2, [%o0 + 0x00]
77 add %o0, 1, %o0
80 mov %o3, %o0
94 ENTRY(__clear_user) /* %o0=buf, %o1=len */
98 EX_ST(prefetcha [%o0 + 0x00] %asi, #n_writes)
99 andcc %o0, 0x3, %g0
101 1: EX_ST(stba %g0, [%o0 + 0x00] %asi)
102 add %o0, 1, %o0
103 andcc %o0, 0x3, %g0
106 2: andcc %o0, 0x7, %g0
108 EX_ST(stwa %g0, [%o0 + 0x00] %asi)
110 add %o0, 4, %o0
116 EX_ST(prefetcha [%o0 + 0x040] %asi, #n_writes)
117 EX_ST(prefetcha [%o0 + 0x080] %asi, #n_writes)
118 EX_ST(prefetcha [%o0 + 0x0c0] %asi, #n_writes)
119 EX_ST(prefetcha [%o0 + 0x100] %asi, #n_writes)
120 EX_ST(prefetcha [%o0 + 0x140] %asi, #n_writes)
121 4: EX_ST(prefetcha [%o0 + 0x180] %asi, #n_writes)
122 EX_ST(stxa %g0, [%o0 + 0x00] %asi)
123 EX_ST(stxa %g0, [%o0 + 0x08] %asi)
124 EX_ST(stxa %g0, [%o0 + 0x10] %asi)
125 EX_ST(stxa %g0, [%o0 + 0x18] %asi)
126 EX_ST(stxa %g0, [%o0 + 0x20] %asi)
127 EX_ST(stxa %g0, [%o0 + 0x28] %asi)
128 EX_ST(stxa %g0, [%o0 + 0x30] %asi)
129 EX_ST(stxa %g0, [%o0 + 0x38] %asi)
132 add %o0, 0x40, %o0
135 5: EX_ST(stxa %g0, [%o0 + 0x00] %asi)
138 add %o0, 0x8, %o0
142 1: EX_ST(stba %g0, [%o0 + 0x00] %asi)
145 add %o0, 1, %o0
148 clr %o0