/sysdeps/s390/ |
A D | strnlen-vx.S | 55 vfenezb %v16,%v16,%v16 /* Find element not equal with zero search. */ 81 vfenezbs %v16,%v16,%v16 /* Find element not equal with zero search. */ 85 vl %v16,0(%r5,%r2) 86 vfenezbs %v16,%v16,%v16 90 vl %v16,0(%r5,%r2) 91 vfenezbs %v16,%v16,%v16 96 vfenezbs %v16,%v16,%v16 117 vfenezbs %v16,%v16,%v16 /* Find element not equal with zero search. */ 120 vfenezbs %v16,%v16,%v16 123 vfenezbs %v16,%v16,%v16 [all …]
|
A D | strlen-vx.S | 45 vfenezb %v16,%v16,%v16 /* Find element not equal with zero search. */ 46 vlgvb %r4,%v16,7 /* Load zero index or 16 if not found. */ 58 vl %v16,0(%r5,%r2) /* Load s. */ 59 vfenezbs %v16,%v16,%v16 /* Find element not equal with zero search. */ 61 vl %v16,16(%r5,%r2) 62 vfenezbs %v16,%v16,%v16 64 vl %v16,32(%r5,%r2) 65 vfenezbs %v16,%v16,%v16 67 vl %v16,48(%r5,%r2) 68 vfenezbs %v16,%v16,%v16 [all …]
|
A D | wcsnlen-vx.S | 69 vfenezf %v16,%v16,%v16 /* Find element not equal with zero search. */ 93 vfenezfs %v16,%v16,%v16 /* Find element not equal with zero search. */ 97 vl %v16,0(%r5,%r2) 98 vfenezfs %v16,%v16,%v16 102 vl %v16,0(%r5,%r2) 103 vfenezfs %v16,%v16,%v16 108 vfenezfs %v16,%v16,%v16 130 vfenezfs %v16,%v16,%v16 /* Find element not equal with zero search. */ 133 vfenezfs %v16,%v16,%v16 136 vfenezfs %v16,%v16,%v16 [all …]
|
A D | wcslen-vx.S | 48 vfenezf %v16,%v16,%v16 /* Find element not equal with zero search. */ 49 vlgvb %r4,%v16,7 /* Load zero index or 16 if not found. */ 61 vl %v16,0(%r5,%r2) /* Load s. */ 62 vfenezfs %v16,%v16,%v16 /* Find element not equal with zero search. */ 64 vl %v16,16(%r5,%r2) 65 vfenezfs %v16,%v16,%v16 67 vl %v16,32(%r5,%r2) 68 vfenezfs %v16,%v16,%v16 70 vl %v16,48(%r5,%r2) 71 vfenezfs %v16,%v16,%v16 [all …]
|
A D | strcat-vx.S | 55 vfenezb %v16,%v16,%v16 /* Find element not equal with zero search. */ 67 vfenezbs %v16,%v16,%v16 /* Find element not equal with zero search. */ 69 vl %v16,16(%r5,%r2) 70 vfenezbs %v16,%v16,%v16 72 vl %v16,32(%r5,%r2) 73 vfenezbs %v16,%v16,%v16 75 vl %v16,48(%r5,%r2) 76 vfenezbs %v16,%v16,%v16 104 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 126 vl %v16,32(%r5,%r3) [all …]
|
A D | strncat-vx.S | 65 vfenezb %v16,%v16,%v16 /* Find element not equal with zero search. */ 77 vfenezbs %v16,%v16,%v16 /* Find element not equal with zero search. */ 79 vl %v16,16(%r5,%r2) 80 vfenezbs %v16,%v16,%v16 82 vl %v16,32(%r5,%r2) 83 vfenezbs %v16,%v16,%v16 86 vfenezbs %v16,%v16,%v16 167 vfenezbs %v17,%v16,%v16 174 vlr %v16,%v18 203 vlr %v16,%v18 [all …]
|
A D | wcscat-vx.S | 64 vfenezf %v16,%v16,%v16 /* Find element not equal with zero search. */ 76 vfenezfs %v16,%v16,%v16 /* Find element not equal with zero search. */ 78 vl %v16,16(%r5,%r2) 79 vfenezfs %v16,%v16,%v16 81 vl %v16,32(%r5,%r2) 82 vfenezfs %v16,%v16,%v16 84 vl %v16,48(%r5,%r2) 85 vfenezfs %v16,%v16,%v16 113 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 135 vl %v16,32(%r5,%r3) [all …]
|
A D | wcsncat-vx.S | 72 vfenezf %v16,%v16,%v16 /* Find element not equal with zero search. */ 84 vfenezfs %v16,%v16,%v16 /* Find element not equal with zero search. */ 86 vl %v16,16(%r5,%r2) 87 vfenezfs %v16,%v16,%v16 89 vl %v16,32(%r5,%r2) 90 vfenezfs %v16,%v16,%v16 93 vfenezfs %v16,%v16,%v16 184 vfenezfs %v17,%v16,%v16 191 vlr %v16,%v18 220 vlr %v16,%v18 [all …]
|
A D | strchrnul-vx.S | 44 vlbb %v16,0(%r2),6 /* Load s until next 4k-byte boundary. */ 53 vfeezbs %v16,%v16,%v18 /* Find element equal with zero search. */ 64 vl %v16,0(%r5,%r2) /* Load s */ 65 vfeezbs %v16,%v16,%v18 /* Find element equal with zero search. */ 67 vl %v16,16(%r5,%r2) 68 vfeezbs %v16,%v16,%v18 70 vl %v16,32(%r5,%r2) 71 vfeezbs %v16,%v16,%v18 73 vl %v16,48(%r5,%r2) 74 vfeezbs %v16,%v16,%v18 [all …]
|
A D | wcschrnul-vx.S | 43 vlbb %v16,0(%r2),6 /* Load s until next 4k-byte boundary. */ 54 vfeezfs %v16,%v16,%v18 /* Find element equal with zero search. */ 65 vl %v16,0(%r5,%r2) /* Load s. */ 66 vfeezfs %v16,%v16,%v18 /* Find element equal with zero search. */ 68 vl %v16,16(%r5,%r2) 69 vfeezfs %v16,%v16,%v18 71 vl %v16,32(%r5,%r2) 72 vfeezfs %v16,%v16,%v18 74 vl %v16,48(%r5,%r2) 75 vfeezfs %v16,%v16,%v18 [all …]
|
A D | strchr-vx.S | 45 vlbb %v16,0(%r2),6 /* Load s until next 4k-byte boundary. */ 54 vfeezbs %v16,%v16,%v18 /* Find element equal with zero search. */ 65 vl %v16,0(%r5,%r2) /* Load s. */ 66 vfeezbs %v16,%v16,%v18 /* Find element equal with zero search. */ 68 vl %v16,16(%r5,%r2) 69 vfeezbs %v16,%v16,%v18 71 vl %v16,32(%r5,%r2) 72 vfeezbs %v16,%v16,%v18 74 vl %v16,48(%r5,%r2) 75 vfeezbs %v16,%v16,%v18 [all …]
|
A D | wcschr-vx.S | 44 vlbb %v16,0(%r2),6 /* Load s until next 4k-byte boundary. */ 55 vfeezfs %v16,%v16,%v18 /* Find element equal with zero search. */ 66 vl %v16,0(%r5,%r2) /* Load s. */ 67 vfeezfs %v16,%v16,%v18 /* Find element equal with zero search. */ 69 vl %v16,16(%r5,%r2) 70 vfeezfs %v16,%v16,%v18 72 vl %v16,32(%r5,%r2) 73 vfeezfs %v16,%v16,%v18 75 vl %v16,48(%r5,%r2) 76 vfeezfs %v16,%v16,%v18 [all …]
|
A D | memrchr-vx.S | 81 vl %v16,0(%r4,%r2) 82 vfeebs %v17,%v16,%v18 86 vl %v16,0(%r4,%r2) 87 vfeebs %v17,%v16,%v18 91 vl %v16,0(%r4,%r2) 107 vsrlb %v16,%v16,%v17 /* Vector shift right by byte by number of bytes 124 vperm %v16,%v16,%v16,%v20 /* Permute v16 to reversed order. */ 125 vfeeb %v16,%v16,%v18 /* Find c in reversed v16. */ 149 vl %v16,32(%r4,%r2) 152 vl %v16,16(%r4,%r2) [all …]
|
A D | strncpy-vx.S | 66 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 95 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 104 vl %v16,16(%r5,%r3) 109 vfenezbs %v17,%v16,%v16 112 vst %v16,0(%r5,%r2) 116 vlr %v16,%v18 120 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 147 vlr %v16,%v18 176 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 182 vl %v16,32(%r5,%r3) [all …]
|
A D | wcpncpy-vx.S | 81 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 111 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 120 vl %v16,16(%r5,%r3) 125 vfenezfs %v17,%v16,%v16 128 vst %v16,0(%r5,%r2) 132 vlr %v16,%v18 136 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 161 vlr %v16,%v18 195 vl %v16,0(%r5,%r3) 202 vl %v16,32(%r5,%r3) [all …]
|
A D | stpncpy-vx.S | 67 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 96 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 105 vl %v16,16(%r5,%r3) 110 vfenezbs %v17,%v16,%v16 113 vst %v16,0(%r5,%r2) 117 vlr %v16,%v18 121 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 145 vlr %v16,%v18 177 vl %v16,0(%r5,%r3) 184 vl %v16,32(%r5,%r3) [all …]
|
A D | wcsncpy-vx.S | 83 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 113 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 122 vl %v16,16(%r5,%r3) 127 vfenezfs %v17,%v16,%v16 130 vst %v16,0(%r5,%r2) 134 vlr %v16,%v18 138 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 165 vlr %v16,%v18 196 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 202 vl %v16,32(%r5,%r3) [all …]
|
A D | wcscpy-vx.S | 45 vlbb %v16,0(%r3),6 /* Load s until next 4k-byte boundary. */ 51 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 61 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */ 66 vl %v16,0(%r5,%r3) /* Load s. */ 67 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 70 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */ 73 vl %v16,32(%r5,%r3) 75 vfenezfs %v17,%v16,%v16 78 vst %v16,32(%r5,%r2) 92 vstl %v16,%r1,0(%r3) /* Copy characters including zero. */ [all …]
|
A D | strcpy-vx.S | 43 vlbb %v16,0(%r3),6 /* Load s until next 4k-byte boundary. */ 46 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 56 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */ 61 vl %v16,0(%r5,%r3) /* Load s. */ 62 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 65 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */ 68 vl %v16,32(%r5,%r3) 70 vfenezbs %v17,%v16,%v16 73 vst %v16,32(%r5,%r2) 86 vstl %v16,%r4,0(%r3) /* Store characters including zero. */ [all …]
|
A D | strspn-vx.S | 101 vfaezbs %v16,%v16,%v17,8 /* Find first element in v16 117 vl %v16,0(%r1,%r2) /* Load search-string. */ 118 vfaezbs %v16,%v16,%v17,8 /* Find first element in v16 122 vl %v16,16(%r1,%r2) 123 vfaezbs %v16,%v16,%v17,8 125 vl %v16,32(%r1,%r2) 126 vfaezbs %v16,%v16,%v17,8 128 vl %v16,48(%r1,%r2) 129 vfaezbs %v16,%v16,%v17,8 174 vfenezb %v18,%v16,%v16 /* Find zero in current string-part. */ [all …]
|
A D | memchr-vx.S | 77 vl %v16,0(%r5,%r2) 83 vl %v16,0(%r5,%r2) 86 vfeebs %v17,%v16,%v18 89 vl %v16,0(%r5,%r2) 92 vfeebs %v17,%v16,%v18 95 vl %v16,0(%r5,%r2) 134 vl %v16,0(%r5,%r2) 137 vl %v16,16(%r5,%r2) 138 vfeebs %v17,%v16,%v18 140 vl %v16,32(%r5,%r2) [all …]
|
A D | wcpcpy-vx.S | 45 vlbb %v16,0(%r3),6 /* Load s until next 4k-byte boundary. */ 51 vfenezf %v17,%v16,%v16 /* Find element not equal with zero search. */ 61 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */ 66 vl %v16,0(%r5,%r3) /* Load s. */ 67 vfenezfs %v17,%v16,%v16 /* Find element not equal with zero search. */ 70 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */ 73 vl %v16,32(%r5,%r3) 75 vfenezfs %v17,%v16,%v16 78 vst %v16,32(%r5,%r2) 92 vstl %v16,%r1,0(%r3) /* Copy characters including zero. */ [all …]
|
A D | stpcpy-vx.S | 45 vlbb %v16,0(%r3),6 /* Load s until next 4k-byte boundary. */ 48 vfenezb %v17,%v16,%v16 /* Find element not equal with zero search. */ 58 vstl %v16,%r5,0(%r2) /* Copy loaded characters - no zero. */ 63 vl %v16,0(%r5,%r3) /* Load s. */ 64 vfenezbs %v17,%v16,%v16 /* Find element not equal with zero search. */ 67 vst %v16,0(%r5,%r2) /* Store previous part without zero to dst. */ 70 vl %v16,32(%r5,%r3) 72 vfenezbs %v17,%v16,%v16 75 vst %v16,32(%r5,%r2) 88 vstl %v16,%r1,0(%r3) /* Copy characters including zero. */ [all …]
|
A D | wcsspn-vx.S | 106 vfaezfs %v16,%v16,%v17,8 /* Find first element in v16 124 vl %v16,0(%r1,%r2) /* Load search-string. */ 125 vfaezfs %v16,%v16,%v17,8 /* Find first element in v16 129 vl %v16,16(%r1,%r2) 130 vfaezfs %v16,%v16,%v17,8 132 vl %v16,32(%r1,%r2) 133 vfaezfs %v16,%v16,%v17,8 135 vl %v16,48(%r1,%r2) 136 vfaezfs %v16,%v16,%v17,8 182 vfenezf %v18,%v16,%v16 /* Find zero in current string-part. */ [all …]
|
A D | rawmemchr-vx.S | 46 vlbb %v16,0(%r2),6 /* Load s until next 4k-byte boundary. */ 53 vfeeb %v17,%v16,%v18 /* Vector find element equal. */ 64 vl %v16,0(%r5,%r2) /* Load s. */ 65 vfeebs %v17,%v16,%v18 /* Vector find element equal. */ 67 vl %v16,16(%r5,%r2) 68 vfeebs %v17,%v16,%v18 70 vl %v16,32(%r5,%r2) 71 vfeebs %v17,%v16,%v18 73 vl %v16,48(%r5,%r2) 74 vfeebs %v17,%v16,%v18
|