Home
last modified time | relevance | path

Searched refs:bz (Results 1 – 25 of 106) sorted by relevance

12345

/titanic_50/usr/src/lib/libc/sparc/gen/
H A Dstrlen.s64 bz,pt %icc, .nowalgnd
73 bz,pn %icc, .done
84 bz,pn %icc, .done
87 bz,pn %icc, .done
113 bz,a,pt %icc, .loop
120 bz,pn %icc, .done ! first byte zero
124 bz,pn %icc, .done ! second byte zero
129 bz,pn %icc, .done ! thrid byte zero
H A Dstrlcpy.s60 bz,pn %icc, .getstrlen ! if 0 do nothing but strlen(src)
63 bz,pn %icc, .wordaligned
71 bz,a %icc, .done
74 bz,pn %icc, .forcenullunalign ! n == 0, append null byte
95 bz,a,pt %icc, .storeword ! if expr == 0, no zero byte
102 bz,pn %icc, .done
107 bz,pn %icc, .done
112 bz,pn %icc, .done
129 bz,pn %icc, .done
132 bz .forcenull
[all …]
H A Dmemchr.s60 bz .notfound ! yup, c not found, return null ptr
64 bz .prepword ! yup, prepare for word-wise search
72 bz .notfound ! c not found in first n bytes
74 bz .prepword2 ! yup, prepare for word-wise search
81 bz .notfound ! c not found in first n bytes
83 bz .prepword3 ! yup, prepare for word-wise search
H A Dstrcpy.s67 bz .srcaligned ! yup
75 bz .done ! yup, done
77 bz .srcaligned ! yup
84 bz .done ! yup, done
87 bz .done ! yup, done
106 bz,a .copyword ! no zero byte if magic expression == 0
113 bz .done ! yup, done
118 bz .done ! yup, done
123 bz .done ! yup, done
H A Dstrchr.s179 bz .done2 ! yup, done
181 bz,a .done2 ! yup, done
196 bz,a .searchword ! no zero byte if magic expression == 0
202 bz .done2 ! yup, done
206 bz .done2 ! yup, done
H A Dascii_strcasecmp.s129 bz .stringsequal ! yup, done, strings equal
131 bz .s1aligned1 ! yup
171 bz .done ! yup, done, strings equal
173 bz .s1aligned3 ! yup
212 bz .word4 ! yup, s2 word-aligned
234 bz,a .doload ! null byte in previous aligned s2 word
262 bz .cmp ! no null-byte in s1 yet
302 bz,a .cmp4 ! no null-byte in s1 yet
318 bz .done ! yup, done, strings equal
327 bz .done ! yup, done, strings equal
[all …]
H A Dstrncpy.s69 bz .doneshort ! if n == 0, done
75 bz .wordaligned ! yup
85 bz .done ! n == 0, done
87 bz,a .bytepad ! yes, at least one byte to pad here
109 bz,a .storeword ! no zero byte if magic expression == 0
139 bz .fillaligned ! dst already word aligned
148 bz .done ! n == 0, we are done
213 bz .done ! if n == 0, we're done
270 bz .doneshort ! if n == 0, done
H A Dstrcmp.s66 bz .stringsequal1 ! yup, same string, done
70 bz .s1aligned ! yup
/titanic_50/usr/src/lib/libc/sparcv9/gen/
H A Dstrlen.s64 bz,pt %icc, .nowalgnd
73 bz,pn %icc, .done
84 bz,pn %icc, .done
87 bz,pn %icc, .done
113 bz,a,pt %icc, .loop
120 bz,pn %icc, .done ! first byte zero
124 bz,pn %icc, .done ! second byte zero
129 bz,pn %icc, .done ! thrid byte zero
H A Dstrlcpy.s63 bz,pn %ncc, .getstrlen ! n == 0, must determine strlen
66 bz,pn %ncc, .dwordaligned ! yup
74 bz,a %ncc, .done ! yes, done
77 bz,pn %ncc, .forcenullunalign ! n == 0, force null byte, compute len
109 bz,a,pt %ncc, .storedword ! no zero byte if magic expression == 0
121 bz,pn %ncc, .done ! yup, copy done, return length
126 bz,pn %ncc, .done ! yup, copy done, return length
131 bz,pn %ncc, .done ! yup, copy done, return length
136 bz,pn %ncc, .done ! yup, copy done, return length
141 bz,pn %ncc, .done ! yup, copy done, return length
[all …]
H A Dstrcpy.s66 bz,pn %ncc, .srcaligned ! yup
71 bz,pn %ncc, .chkhalfword ! nope, maybe halfword
76 bz,pn %ncc, .done ! yup, done
81 bz,pn %ncc, .chkword ! nope, maybe word
86 bz,pn %ncc, .done ! yup, done
90 bz,pn %ncc, .done ! yup, 2nd byte zero, done
95 bz,pn %ncc, .srcaligned ! nope
100 bz,pn %ncc, .done ! yup, done
104 bz,pn %ncc, .done ! yup, done
108 bz,pn %ncc, .done ! yup, done
[all …]
H A Dmemchr.s60 bz %ncc, .notfound ! yup, c not found, return null ptr
64 bz %ncc, .prepword ! yup, prepare for word-wise search
72 bz %ncc, .notfound ! c not found in first n bytes
74 bz %ncc, .prepword2 ! yup, prepare for word-wise search
81 bz %ncc, .notfound ! c not found in first n bytes
83 bz %ncc, .prepword3 ! yup, prepare for word-wise search
H A Dstrchr.s179 bz,pn %ncc, .done2 ! yup, done
181 bz,a,pn %ncc, .done2 ! yup, done
196 bz,a,pt %ncc, .searchword ! no zero byte if magic expression == 0
202 bz,pn %ncc, .done2 ! yup, done
206 bz,pn %ncc, .done2 ! yup, done
H A Dstrcmp.s64 bz,pn %xcc, .stringsequal ! yup, same string, done
68 bz,pn %xcc, .s1aligned ! yup
78 bz,pn %xcc, .done ! yup, done
86 bz,pn %xcc, .s2aligned ! yup
104 bz,a,pt %xcc, .doload ! no null byte in previous word from s2
116 bz,pt %xcc, .cmp ! no null-byte in s1 yet
137 bz,a,pt %xcc, .cmpaligned ! no null-byte in s1 yet
159 bz,pn %xcc, .done ! yup, strings match
H A Dascii_strcasecmp.s129 bz,pn %ncc, .stringsequal ! yup, done, strings equal
131 bz,pn %ncc, .s1aligned1 ! yup
171 bz,pn %ncc, .done ! yup, done, strings equal
173 bz %ncc, .s1aligned3 ! yup
212 bz .word4 ! yup, s2 word-aligned
234 bz,a,pt %ncc, .doload ! null byte in previous aligned s2 word
262 bz,pt %ncc, .cmp ! no null-byte in s1 yet
303 bz,a,pt %icc, .cmp4 ! no null-byte in s1 yet
319 bz,pn %ncc, .done ! yup
328 bz,pn %ncc, .done ! yup
[all …]
H A Dstrncpy.s70 bz,pn %ncc, .done ! n == 0, done
73 bz,pn %ncc, .dwordaligned ! yup
81 bz,pn %ncc, .done ! n == 0, done
83 bz,a %ncc, .bytepad ! yes, at least one byte to pad here
116 bz,a,pt %ncc, .storedword ! no zero byte if magic expression == 0
157 bz,pn %ncc, .fillaligned ! dst already dword aligned
166 bz,pt %ncc, .done ! n == 0, we are done
231 bz .done ! if n == 0, we're done
243 bz .done ! if n == 0, we're done
255 bz .done ! if n == 0, we're done
/titanic_50/usr/src/uts/sun4u/cpu/
H A Dcheetah_copy.s758 bz,pt %ncc, .kcopy_8 ! check for longword alignment
761 bz,pt %ncc, .kcopy_2 ! check for half-word
766 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
774 bz,pt %ncc, .kcopy_4 ! check for word alignment
779 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
790 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
800 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
834 bz %ncc, 1f
842 bz,pt %icc, 4f
942 bz,pt %ncc, .bcopy_8 ! check for longword alignment
[all …]
H A Dopl_olympus_copy.s713 bz,pt %ncc, .kcopy_8 ! check for longword alignment
716 bz,pt %ncc, .kcopy_2 ! check for half-word
721 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
729 bz,pt %ncc, .kcopy_4 ! check for word alignment
734 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
745 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
755 bz,pn %icc, .kcopy_small ! if zero, disable HW copy
789 bz %ncc, 1f
797 bz,pt %icc, 4f
897 bz,pt %ncc, .bcopy_8 ! check for longword alignment
[all …]
H A Dspitfire_copy.s521 bz %icc, 1f
531 bz %icc, 4f
588 bz,pt %icc, 2f
652 bz,pt %ncc, .do_copy
673 bz,pn %icc, .bcb_punt
703 bz,a %icc, .do_blockcopy
724 bz,pt %icc, .bcb_punt
772 bz,pt %ncc, blkcpy
787 bz,pn %ncc, blalign ! now block aligned
805 bz,pn %ncc, blalign
[all …]
/titanic_50/usr/src/lib/libc/capabilities/sun4u-opl/common/
H A Dmemcpy.s115 bz,pt %ncc, .exit
132 bz,pt %ncc, .dbmed
189 bz,pt %ncc, .dbexit ! exit if finished
296 bz,pt %ncc, .dbexit
314 bz,pt %ncc, .dbexit
343 bz,pt %ncc, .smallword ! branch to word aligned case
361 bz,pt %ncc, .smallexit
366 bz,pt %ncc, .smallexit
370 bz,pt %ncc, .smallexit
390 bz,pt %ncc, .smallexit ! check for completion
[all …]
/titanic_50/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcpy.s91 bz %ncc, .dbbck
162 bz %ncc, .bigcpy ! src already double aligned
181 bz %ncc, .blkchk ! already double aligned
223 bz,pn %ncc, .residcp
237 bz,a,pn %ncc, dwexit
274 bz,pn %ncc, blalign ! now block aligned
292 bz,pn %ncc, blalign
419 bz,pn %ncc, 0f
427 bz,pn %ncc, 1f
435 bz,pn %ncc, 2f
[all …]
/titanic_50/usr/src/common/crypto/arcfour/sun4u/
H A Darcfour_crypt_asm.s71 bz %icc, .Loop2
94 bz %icc, .L1A
133 bz %icc, .L2A
173 bz %icc, .L3A
215 bz %icc, .L4A
231 bz %icc, .EndLoop1
258 bz %icc, .L5A
299 bz %icc, .L6A
341 bz %icc, .L7A
383 bz %icc, .L8A
/titanic_50/usr/src/lib/libc/capabilities/sun4u-us3/common/
H A Dmemcpy.s110 bz,pt %ncc, .exit
125 bz,pt %ncc, .dbmed
213 bz,pt %ncc, .dbexit ! exit if finished
319 bz,pt %ncc, .dbexit
337 bz,pt %ncc, .dbexit
364 bz,pt %ncc, .smallword ! branch to word aligned case
382 bz,pt %ncc, .smallexit
387 bz,pt %ncc, .smallexit
391 bz,pt %ncc, .smallexit
411 bz,pt %ncc, .smallexit ! check for completion
[all …]
/titanic_50/usr/src/lib/libc/sparcv9/crt/
H A D__align_cpy_4.s75 bz,pn %xcc, .done
136 bz,pn %xcc, .loop16 ! Copy odd amounts first, then multiples of 16.
138 bz,pn %xcc, .mod4
140 bz,pn %xcc, .mod8
142 bz,pt %xcc, .mod12
/titanic_50/usr/src/uts/sun4u/ml/
H A Dmach_copy.s85 bz,pt %ncc, .do_zero
122 bz,pt %ncc, 1f ! skip if not used
357 bz,pt %ncc, 1f
371 bz .bzero_probe
388 bz %icc, .bzero_nobuf

12345