/sysdeps/s390/ |
A D | strspn-vx.S | 70 vlbb %v17,0(%r3),6 /* Load accept. */ 75 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 81 vfenezb %v18,%v17,%v17 /* Search zero in loaded accept bytes. */ 101 vfaezbs %v16,%v16,%v17,8 /* Find first element in v16 123 vfaezbs %v16,%v16,%v17,8 126 vfaezbs %v16,%v16,%v17,8 129 vfaezbs %v16,%v16,%v17,8 232 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 244 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 248 vfenezb %v18,%v17,%v17 /* Find zero in loaded bytes of accept part. */ [all …]
|
A D | wcscspn-vx.S | 72 vlbb %v17,0(%r3),0 /* Load reject. */ 79 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 88 vfenezf %v18,%v17,%v17 /* Search zero in loaded reject bytes. */ 109 vfaezfs %v18,%v16,%v17,0 /* Find first element in v16 130 vfaezfs %v18,%v16,%v17,0 134 vfaezfs %v18,%v16,%v17,0 138 vfaezfs %v18,%v16,%v17,0 248 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 261 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 268 vfenezf %v18,%v17,%v17 /* Find zero in loaded bytes of reject part. */ [all …]
|
A D | strcspn-vx.S | 71 vlbb %v17,0(%r3),6 /* Load reject. */ 77 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 84 vfenezb %v18,%v17,%v17 /* Search zero in loaded reject bytes. */ 104 vfaezbs %v18,%v16,%v17,0 /* Find first element in v16 126 vfaezbs %v18,%v16,%v17,0 130 vfaezbs %v18,%v16,%v17,0 134 vfaezbs %v18,%v16,%v17,0 243 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 256 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 260 vfenezb %v18,%v17,%v17 /* Find zero in loaded bytes of reject part. */ [all …]
|
A D | wcsspn-vx.S | 72 vlbb %v17,0(%r3),6 /* Load accept. */ 77 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 85 vfenezf %v18,%v17,%v17 /* Search zero in loaded accept bytes. */ 106 vfaezfs %v16,%v16,%v17,8 /* Find first element in v16 130 vfaezfs %v16,%v16,%v17,8 133 vfaezfs %v16,%v16,%v17,8 136 vfaezfs %v16,%v16,%v17,8 239 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 251 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 258 vfenezf %v18,%v17,%v17 /* Find zero in loaded bytes of accept part. */ [all …]
|
A D | strpbrk-vx.S | 72 vlbb %v17,0(%r3),6 /* Load accept. */ 74 vlgvb %r0,%v17,0 /* Get first element. */ 80 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 87 vfenezb %v18,%v17,%v17 /* Search zero in loaded accept bytes. */ 128 vfaezbs %v18,%v16,%v17,0 132 vfaezbs %v18,%v16,%v17,0 136 vfaezbs %v18,%v16,%v17,0 255 vistrbs %v17,%v17 /* Fill with zeros after first zero. */ 268 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 272 vfenezb %v18,%v17,%v17 /* Find zero in loaded bytes of accept part. */ [all …]
|
A D | wcspbrk-vx.S | 74 vlbb %v17,0(%r3),6 /* Load accept. */ 81 vlgvf %r0,%v17,0 /* Get first element. */ 84 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 93 vfenezf %v18,%v17,%v17 /* Search zero in loaded accept bytes. */ 133 vfaezfs %v18,%v16,%v17,0 137 vfaezfs %v18,%v16,%v17,0 141 vfaezfs %v18,%v16,%v17,0 261 vistrfs %v17,%v17 /* Fill with zeros after first zero. */ 274 vsel %v17,%v18,%v17,%v22 /* Replace null chars with first char. */ 280 vfenezf %v18,%v17,%v17 /* Find zero in loaded bytes of accept part. */ [all …]
|
A D | wcsrchr-vx.S | 59 vfeezfs %v17,%v16,%v18 /* Find element equal or zero. */ 60 vlgvb %r4,%v17,7 /* Load byte index of c/zero or 16. */ 73 vfeezfs %v17,%v16,%v18 76 vfeezfs %v17,%v16,%v18 79 vfeezfs %v17,%v16,%v18 123 vfenezf %v17,%v16,%v16 124 vlgvb %r4,%v17,7 /* Load byte index of zero or 16. */ 129 vlgvb %r4,%v17,7 /* Load byte index of zero. */ 146 vfenezf %v17,%v19,%v19 /* Find zero. */ 147 vlgvb %r4,%v17,7 /* Load byte index of zero or 16. */ [all …]
|
A D | wmemcmp-vx.S | 68 vll %v17,%r4,0(%r3) 69 vfenef %v18,%v16,%v17 /* Compare not equal. */ 86 vlgvf %r1,%v17,0(%r1) 101 vl %v17,0(%r5,%r3) 119 vl %v17,0(%r5,%r3) 124 vl %v17,16(%r5,%r3) 125 vfenefs %v18,%v16,%v17 129 vl %v17,32(%r5,%r3) 130 vfenefs %v18,%v16,%v17 134 vl %v17,48(%r5,%r3) [all …]
|
A D | strrchr-vx.S | 58 vfeezbs %v17,%v16,%v18 /* Find element equal or zero. */ 59 vlgvb %r4,%v17,7 /* Load byte index of c/zero or 16. */ 72 vfeezbs %v17,%v16,%v18 75 vfeezbs %v17,%v16,%v18 78 vfeezbs %v17,%v16,%v18 122 vfenezb %v17,%v16,%v16 /* Find zero. */ 123 vlgvb %r4,%v17,7 /* Load byte index of zero or 16. */ 128 vlgvb %r4,%v17,7 /* Load byte index of zero. */ 145 vfenezb %v17,%v19,%v19 /* Find zero. */ 146 vlgvb %r4,%v17,7 /* Load byte index of zero or 16. */ [all …]
|
A D | memchr-vx.S | 65 vfeebs %v17,%v16,%v18 /* Find c. */ 66 vlgvb %r1,%v17,7 /* Load byte index of c. */ 80 vfeebs %v17,%v16,%v18 /* Find c. */ 86 vfeebs %v17,%v16,%v18 92 vfeebs %v17,%v16,%v18 105 vfeebs %v17,%v16,%v18 /* Find c. */ 125 vlgvb %r1,%v17,7 /* Load byte index of c. */ 135 vfeebs %v17,%v16,%v18 /* Find c. */ 138 vfeebs %v17,%v16,%v18 141 vfeebs %v17,%v16,%v18 [all …]
|
A D | wcscmp-vx.S | 48 vlbb %v17,0(%r5,%r3),6 /* Load s2 to block boundary. */ 55 vfenezfs %v18,%v16,%v17 /* Compare not equal with zero search. */ 59 vlbb %v17,0(%r5,%r3),6 65 vfenezfs %v18,%v16,%v17 69 vlbb %v17,0(%r5,%r3),6 75 vfenezfs %v18,%v16,%v17 79 vlbb %v17,0(%r5,%r3),6 85 vfenezfs %v18,%v16,%v17 95 vlef %v17,0(%r5,%r3),0 108 vfenezfs %v18,%v16,%v17 /* Compare not equal with zero search. */ [all …]
|
A D | strcmp-vx.S | 48 vlbb %v17,0(%r5,%r3),6 /* Load s2 to block boundary. */ 55 vfenezbs %v18,%v16,%v17 /* Compare not equal with zero search. */ 59 vlbb %v17,0(%r5,%r3),6 65 vfenezbs %v18,%v16,%v17 69 vlbb %v17,0(%r5,%r3),6 75 vfenezbs %v18,%v16,%v17 79 vlbb %v17,0(%r5,%r3),6 85 vfenezbs %v18,%v16,%v17 95 vfenezbs %v18,%v16,%v17 /* Compare not equal with zero search. */
|
A D | rawmemchr-vx.S | 53 vfeeb %v17,%v16,%v18 /* Vector find element equal. */ 54 vlgvb %r5,%v17,7 /* Load byte index of character or zero. */ 65 vfeebs %v17,%v16,%v18 /* Vector find element equal. */ 68 vfeebs %v17,%v16,%v18 71 vfeebs %v17,%v16,%v18 74 vfeebs %v17,%v16,%v18 88 vlgvb %r1,%v17,7 /* Load byte index of character. */
|
A D | wcscpy-vx.S | 51 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 52 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */ 67 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 71 vfenezfs %v17,%v18,%v18 75 vfenezfs %v17,%v16,%v16 79 vfenezfs %v17,%v18,%v18 90 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 99 vlgvb %r1,%v17,7 /* Load byte index of zero. */
|
A D | strcpy-vx.S | 46 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 47 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */ 62 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 66 vfenezbs %v17,%v18,%v18 70 vfenezbs %v17,%v16,%v16 74 vfenezbs %v17,%v18,%v18 85 vlgvb %r4,%v17,7 /* Load byte index of zero. */ 93 vlgvb %r4,%v17,7 /* Load byte index of zero. */
|
A D | wmemchr-vx.S | 77 vfeefs %v17,%v16,%v18 /* Find c. */ 78 vlgvb %r1,%v17,7 /* Load byte index of c. */ 92 vfeefs %v17,%v16,%v18 /* Find c. */ 98 vfeefs %v17,%v16,%v18 104 vfeefs %v17,%v16,%v18 117 vfeefs %v17,%v16,%v18 /* Find c. */ 137 vlgvb %r1,%v17,7 /* Load byte index of c. */ 146 vfeefs %v17,%v16,%v18 /* Find c. */ 149 vfeefs %v17,%v16,%v18 152 vfeefs %v17,%v16,%v18 [all …]
|
A D | strncmp-vx.S | 55 vlbb %v17,0(%r5,%r3),6 /* Load s2 to block boundary. */ 62 vfenezbs %v18,%v16,%v17 /* Compare not equal with zero search. */ 66 vlbb %v17,0(%r5,%r3),6 73 vfenezbs %v18,%v16,%v17 77 vlbb %v17,0(%r5,%r3),6 84 vfenezbs %v18,%v16,%v17 88 vlbb %v17,0(%r5,%r3),6 95 vfenezbs %v18,%v16,%v17 106 vfenezbs %v18,%v16,%v17 /* Compare not equal with zero search. */ 122 vfenezbs %v18,%v16,%v17 /* Compare not equal with zero search. */
|
A D | wcpcpy-vx.S | 51 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 52 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */ 67 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 71 vfenezfs %v17,%v18,%v18 75 vfenezfs %v17,%v16,%v16 79 vfenezfs %v17,%v18,%v18 90 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 100 vlgvb %r1,%v17,7 /* Load byte index of zero. */
|
A D | stpcpy-vx.S | 48 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 49 vlgvb %r5,%v17,7 /* Load zero index or 16 if not found. */ 64 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 68 vfenezbs %v17,%v18,%v18 72 vfenezbs %v17,%v16,%v16 76 vfenezbs %v17,%v18,%v18 87 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 96 vlgvb %r1,%v17,7 /* Load byte index of zero. */
|
A D | wcsncmp-vx.S | 71 vlbb %v17,0(%r5,%r3),6 /* Load s2 to block boundary. */ 78 vfenezfs %v18,%v16,%v17 /* Compare not equal with zero search. */ 82 vlbb %v17,0(%r5,%r3),6 89 vfenezfs %v18,%v16,%v17 93 vlbb %v17,0(%r5,%r3),6 100 vfenezfs %v18,%v16,%v17 104 vlbb %v17,0(%r5,%r3),6 111 vfenezfs %v18,%v16,%v17 126 vfenezfs %v18,%v16,%v17 /* Compare not equal with zero search. */ 140 vlef %v17,0(%r5,%r3),0 [all …]
|
A D | strncpy-vx.S | 66 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 67 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 95 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 102 vfenezbs %v17,%v18,%v18 109 vfenezbs %v17,%v16,%v16 120 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 124 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 151 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 180 vfenezbs %v17,%v18,%v18 184 vfenezbs %v17,%v16,%v16 [all …]
|
A D | memccpy-vx.S | 70 vfeebs %v17,%v16,%v18 /* Find c. */ 71 vlgvb %r1,%v17,7 /* Load byte index of c. */ 100 vfeebs %v17,%v16,%v18 /* Find c. */ 107 vfeebs %v17,%v19,%v18 114 vfeebs %v17,%v16,%v18 121 vfeebs %v17,%v19,%v18 129 vlgvb %r1,%v17,7 /* Load byte index of c. */ 143 vfeebs %v17,%v16,%v18 147 vlgvb %r1,%v17,7 /* Load index of c or 16 if not found. */
|
A D | memrchr-vx.S | 82 vfeebs %v17,%v16,%v18 87 vfeebs %v17,%v16,%v18 92 vfeebs %v17,%v16,%v18 106 vlvgb %v17,%r0,7 107 vsrlb %v16,%v16,%v17 /* Vector shift right by byte by number of bytes 147 vfeebs %v17,%v16,%v18 /* Find c. */ 150 vfeebs %v17,%v16,%v18 153 vfeebs %v17,%v16,%v18 156 vfeebs %v17,%v16,%v18
|
A D | wcpncpy-vx.S | 81 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 82 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 111 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 118 vfenezfs %v17,%v18,%v18 125 vfenezfs %v17,%v16,%v16 136 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 140 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 165 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 200 vfenezfs %v17,%v18,%v18 204 vfenezfs %v17,%v16,%v16 [all …]
|
A D | stpncpy-vx.S | 67 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 68 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 96 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 103 vfenezbs %v17,%v18,%v18 110 vfenezbs %v17,%v16,%v16 121 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 125 vlgvb %r1,%v17,7 /* Load zero index or 16 if not found. */ 149 vlgvb %r1,%v17,7 /* Load byte index of zero. */ 182 vfenezbs %v17,%v18,%v18 186 vfenezbs %v17,%v16,%v16 [all …]
|