Home
last modified time | relevance | path

Searched refs:XCC (Results 1 – 25 of 47) sorted by relevance

12

/glibc-2.36/sysdeps/sparc/sparc64/multiarch/
Dmemcpy-memmove-niagara7.S21 #ifndef XCC
22 # define XCC xcc macro
73 bgeu,pn %XCC, .Lforcpy /* else use backward if ... */
76 bleu,pn %XCC, .Lforcpy /* if size is bigger, do overlapped copy */
82 blu,pn %XCC, 2f /* else continue */
88 bz,a,pn %XCC, .Ldbbck /* skip if dst is 8 byte aligned */
95 bgu,pt %XCC, 1b /* if not done keep copying */
98 bz,pn %XCC, 2f /* if size < 8, move to byte copy */
103 bz,a,pn %XCC, .Ldbcopybc /* if src is aligned do fast memmove */
121 bg,pt %XCC, 1b /* if size > 0 continue */
[all …]
Dmemset-niagara7.S21 #ifndef XCC
22 # define XCC xcc macro
106 bleu,pn %XCC, .Lwrchar
113 blu,pn %XCC, .Lwdalign
121 bz,pt %XCC, .Lblkalign /* already long word aligned */
128 bl,pt %XCC, 1b
134 blu,pn %XCC, .Lwrshort
138 bz,pt %XCC, .Lblkwr /* now block aligned */
148 bl,pt %XCC, 1b
158 blu,pn %XCC, .Lshort_set /* to justify cost of membar */
[all …]
Dmemcpy-niagara1.S32 #ifndef XCC
34 #define XCC xcc macro
46 ba,pt %XCC, 101f
59 be,pn %XCC, 85f
62 blu,a,pn %XCC, 80f
73 blu,pt %XCC, 70f
89 be,pt %XCC, 2f
97 bne,pt %XCC, 1b
118 be,pt %XCC, 50f
120 be,a,pt %XCC, 10f
[all …]
Dmemcpy-ultra3.S27 #ifndef XCC
29 #define XCC xcc macro
41 ba,pt %XCC, 101f
66 be,pn %XCC, out
69 bleu,a,pn %XCC, small_copy
73 blu,pt %XCC, medium_copy
85 be,pt %XCC, 2f
101 bg,pt %XCC, 1b
165 bg,pt %XCC, loop
186 be,pt %XCC, 1f
[all …]
Dmemset-niagara1.S25 #ifndef XCC
27 #define XCC xcc macro
46 ba,pt %XCC, 1f
59 blu,pn %XCC, 70f
61 be,pt %XCC, 2f
67 bne,pt %XCC, 1b
70 blu,pn %XCC, 60f
72 be,pt %XCC, 40f
78 bne,pt %XCC, 1b
124 bne,pt %XCC, 45b
[all …]
Dmemcpy-niagara2.S44 #ifndef XCC
46 #define XCC xcc macro
148 ba,pt %XCC, 101f
161 be,pn %XCC, 85f
164 blu,a,pn %XCC, 80f
178 blu,pt %XCC, 75f
196 be,pt %XCC, 2f
204 bne,pt %XCC, 1b
260 bne,pt %XCC, 1b
274 bne,pt %XCC, 1b
[all …]
/glibc-2.36/sysdeps/sparc/sparc64/
Dmemchr.S23 #ifndef XCC
24 #define XCC xcc macro
54 be,pn %XCC, 12f /* CTI */
58 movcs %XCC, -1, %o2 /* IEU0 Group */
90 bgu,pn %XCC, 11f /* CTI */
161 be,pn %XCC, 12f /* CTI */
167 be,pn %XCC, 12f /* CTI Group */
173 be,pn %XCC, 12f /* CTI */
179 be,pn %XCC, 12f /* CTI */
186 be,pn %XCC, 12f /* CTI */
[all …]
Dstpncpy.S24 #ifndef XCC
25 #define XCC xcc macro
56 be,pn %XCC, 19f /* CTI */
72 bl,pn %XCC, 18f /* CTI */
119 4: be,pn %XCC, 41f /* CTI */
127 bne,pt %XCC, 40b /* CTI */
131 bl,a,pn %XCC, 6f /* CTI */
136 bge,pt %XCC, 5b /* CTI */
188 be,pn %XCC, 19f /* CTI */
200 be,pn %XCC, 19f /* CTI */
[all …]
Dstrncpy.S24 #ifndef XCC
25 #define XCC xcc macro
56 be,pn %XCC, 19f /* CTI */
73 bl,pn %XCC, 18f /* CTI */
119 4: be,pn %XCC, 41f /* CTI */
127 bne,pt %XCC, 40b /* CTI */
131 bl,a,pn %XCC, 6f /* CTI */
136 bge,pt %XCC, 5b /* CTI */
180 be,pn %XCC, 19f /* CTI */
191 be,pn %XCC, 19f /* CTI */
[all …]
Dmemmove.S23 #ifndef XCC
24 # define XCC xcc macro
31 bgeu,a %XCC, 2f /* else use backward if ... */
36 bgu %XCC, .Lovbc /* if size is bigger, have to do overlapped copy */
41 2: ble %XCC, .Ldbytecp
89 bnz,pt %XCC, 1b
111 bnz,pt %XCC, 2b
135 bnz,pt %XCC, 3b
149 bg,pt %XCC, 1b
164 bge,a %XCC, 4b /* loop till done */
[all …]
Dstrncmp.S24 #ifndef XCC
25 #define XCC xcc macro
55 be,pn %XCC, 4f /* CTI */
73 bcs,pn %XCC, 5f /* CTI */
139 be,pn %XCC, 4b /* CTI */
149 be,pn %XCC, 4b /* CTI */
159 be,pn %XCC, 4b /* CTI */
169 be,pn %XCC, 4b /* CTI */
179 be,pn %XCC, 4b /* CTI */
189 be,pn %XCC, 4b /* CTI */
[all …]
Dmemcmp.S22 #ifndef XCC
23 #define XCC xcc macro
36 be,pn %XCC, 3f /* CTI */
52 bcs,pn %XCC, 5f /* CTI */
70 be,pn %XCC, 3b /* CTI */
91 be,pn %XCC, 3b /* CTI */
126 bcs,pn %XCC, 6b /* CTI */
Drawmemchr.S22 #ifndef XCC
23 #define XCC xcc macro
/glibc-2.36/sysdeps/sparc/sparc32/sparcv9/
Dmemmove.S1 #define XCC icc macro
Dmemchr.S3 #define XCC icc macro
Dmemcmp.S3 #define XCC icc macro
Dmemcpy.S3 #define XCC icc macro
Dmemset.S3 #define XCC icc macro
Drawmemchr.S3 #define XCC icc macro
/glibc-2.36/sysdeps/sparc/sparc32/sparcv9/multiarch/
Dmemcpy-memmove-niagara7.S1 #define XCC icc macro
Dmemcpy-niagara1.S1 #define XCC icc macro
Dmemcpy-niagara2.S1 #define XCC icc macro
Dmemcpy-ultra3.S1 #define XCC icc macro
Dmemset-niagara1.S1 #define XCC icc macro
Dmemset-niagara7.S1 #define XCC icc macro

12